Giter Site home page Giter Site logo

old-website's People

Contributors

biancagualandi avatar daniel-mietchen avatar hubgit avatar jeffbeckncbi avatar jgilbert-elife avatar klortho avatar seligym avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

old-website's Issues

List of organisations currently participating in JATS4R

change the wording on the left column and above the list of organizations on the site to "participating" as in: "List of organisations currently participating in JATS4R"?

Request from HW before we can add the logo to the site.

Logos for participating organizations

  • Atypon
  • British Institute of Radiology
  • Cambridge University Press
  • Canadian Science Publishing
  • eLife
  • EMBL-EBI (Europe PMC)
  • F1000Research
  • Frontiers
  • HighWire Press
  • Nature
  • NCBI
  • Open Book Publishers
  • Oxford University Press
  • PeerJ
  • Pensoft
  • Plazi
  • PLoS
  • River Valley Technologies

Better results presentation for the validator

This is a nice-to-have, but it came up at JATS-Con, so I want to record it here.

It would be nice if the messages that get reported could be interleaved with the actual source document. Off the top of my head, the one way I can think to do this would be to re-serialize the document on the fly, and keep track of where we are in the dom tree. When the xpath expression in the error message matches the node we are on, insert the message there.

The (big) drawback of this approach is that the serialized version of the document won't match exactly what they uploaded. There is no way for us to know, post-parsing, small lexical things like whitespace and, for example, whether single- or double-quotes were used for attribute values. Users might be confused by this.

Need better feedback when the validator is busy

I got this feedback from a participant at JATS-Con. She tried out the validator with a very large file, and wasn't sure whether or not the thing was still working. Then, tried to switch to a different file, and wasn't sure if it was still working on the old file, or what.

To the extent possible, we should try to give the user better feedback on what's going on internally.

[CLOSED] update documentation to provide command line examples

Issue by IanMulvany
Wednesday Nov 19, 2014 at 13:22 GMT
Originally opened as https://github.com/JATS4R/validation/issues/4


I'm showing my relative ignorance here, as I'm very new to XSLT, I don't know how to run a validation.

From the documentation available at this blog post: http://blog.eight02.com/2011/05/validating-xml-with-iso-schematron-on.html I downloaded saxon9he.jar and then tried to run the following command:

โžœ validation git:(master) โœ— java -jar saxon9he.jar -o:output.xsl -s:jats4r-errlevel-0.sch
No stylesheet file name

I freely admit that i don't know what I'm doing here, so perhaps some command line examples might help people like me?

Set up Google Analytics

We have some JS boilerplate code in our index.html page, but it is from the original site that we copied this look/feel from.

[CLOSED] Cosmetic changes: reformating schematrons

Issue by Klortho
Wednesday Apr 01, 2015 at 21:30 GMT
Originally opened as https://github.com/JATS4R/validation/pull/11


Hey, Jeff,
I worked on this a little bit today -- I am trying to put together instructions for how somebody else might use the schematrons without any prior infrastructure setup. I couldn't help myself, and gave all the schematrons a cosmetic once-over, here: just formatting and indenting.
Please take a look and merge this, if you don't mind the changes. Then, make sure you do a git pull in your local working repository so that you get these changes.
Thanks!


Klortho included the following code: https://github.com/JATS4R/validation/pull/11/commits

[CLOSED] Work on automating and documentation the validation procedures

Issue by Klortho
Thursday Apr 02, 2015 at 19:28 GMT
Originally opened as https://github.com/JATS4R/validation/pull/12


Here's a summary of the changes I made here:

  • I included a lot of third party library files in the lib subdirectory, so that somebody can get up and running with ease
  • I created two shell scripts:
    • setup.sh needs to be run whenever you want to start working, on any new terminal window
    • process-schematron.sh - to convert the schematrons into xslts
  • In order to automate the process-schematron, I changed the names of the output files a little bit to be more consistent. So, for example, jats4r-errlevel-0.xsl is now jats4r-level-errors-0.xsl. The "input-type" comes first (in this case, "level") and the "phase" comes last (in this case, "errors").
  • Finally, I reran my script, in order to regenerate the outputs. Note that my script uses different versions of some of the libraries than were used previously, so there might be some significant differences in the XSLT output. I tested them minimally, but not very thoroughly.

Klortho included the following code: https://github.com/JATS4R/validation/pull/12/commits

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.