Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update XSL to current index file template (2020-07-09) #40

Open
cgrevisse opened this issue Oct 20, 2020 · 9 comments
Open

Update XSL to current index file template (2020-07-09) #40

cgrevisse opened this issue Oct 20, 2020 · 9 comments

Comments

@cgrevisse
Copy link

I believe the toc2ceurindex.xsl is at CEURVERSION=2015-12-02. The current version of Vol-XXX/index.html file is at CEURVERSION=2020-07-09.

Would it be possible please to update the XSL file? I've seen most new additions to CEUR-WS follow the 2020 template, as requested by CEUR-WS ("Always use the latest template"), probably based on manual edition of the HTML template, but obviously don't benefit from your RDFa annotations, which is quite a pity.

@csarven
Copy link
Member

csarven commented Oct 20, 2020

@clange Remind me.. was there anything that needed to be done before merging https://github.com/ceurws/ceur-make/blob/dev/dokieli/toc2ceurindex.xsl into master?

@dustalov
Copy link

dustalov commented Dec 2, 2020

I was planning to prepare a proceedings volume for a workshop using ceur-make, but I am afraid that the template version in XSL diverges from the one at http://ceur-ws.org/Vol-XXX/. Is there a chance it will be updated soon?

@csarven
Copy link
Member

csarven commented Dec 2, 2020

Can you please indicate the diff.

@csarven
Copy link
Member

csarven commented Dec 2, 2020

@clange can say this more authoritatively, but the template in https://github.com/ceurws/ceur-make/blob/dev/dokieli/toc2ceurindex.xsl is approved for the proceedings. It has been used in several proceedings:

You can find example source that was used to generate the HTML+RDFa serialisation published at CEUR-WS.org, eg:

https://github.com/semstats/semstats.github.io/tree/master/2019/ceur

for

http://ceur-ws.org/Vol-2549/

at

https://github.com/semstats/semstats.github.io/blob/master/2019/ceur/toc.xml

https://github.com/semstats/semstats.github.io/blob/master/2019/ceur/workshop.xml

Note that

https://github.com/semstats/semstats.github.io/blob/master/2019/ceur/toc2ceurindex.xsl

used latest toc2ceurindex.xsl:

https://github.com/ceurws/ceur-make/blob/f631b4f073749240537806bc3786effb9efa9e4b/dokieli/toc2ceurindex.xsl

@dustalov
Copy link

dustalov commented Dec 2, 2020

I have not looked beyond <!-- CEURVERSION=2020-07-09 --> on the website and <xsl:comment> CEURVERSION=2015-12-02 </xsl:comment> in the repository. As far as I see, http://ceur-ws.org/Vol-2549/ was submitted before July 9, 2020. It is quite difficult to manually check the difference due to the RDF metadata and possible changes in http://ceur-ws.org/HOWTOSUBMIT.html.

@csarven
Copy link
Member

csarven commented Dec 2, 2020

Like I said, see https://github.com/ceurws/ceur-make/blob/dev/dokieli/toc2ceurindex.xsl#L37 . Granted that's also behind what's on the website...

@clange I can't synchronise indefinitely. I trust that what's in the dev branch will get merged into master and used as canonical.. using whatever processor :)

@clange
Copy link
Contributor

clange commented Dec 8, 2020

@csarven @dustalov @cgrevisse I said it in a recent email to some of you, but let me clarify for everyone. Unfortunately we do not have the capacity to maintain the old XSLT-based code any longer. @WolfgangFahl and I are working on a reimplementation, which will take into account @csarven's requirements for accessible/structured formatting.

@WolfgangFahl
Copy link
Contributor

see https://github.com/WolfgangFahl/pyCEURmake/issues expecially WolfgangFahl/pyCEURmake#1 feel free to send me more examples expecially for WolfgangFahl/pyCEURmake#3

@dustalov
Copy link

dustalov commented Dec 8, 2020

Thanks for pointing this out! I have already prepared the index.html file manually, but next time I will try https://github.com/WolfgangFahl/pyCEURmake. Could you please add a link to it in http://ceur-ws.org/HOWTOSUBMIT.html?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants