Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-4732

Host JCR 2.0 spec and its javadoc below https://jackrabbit.apache.org

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • docs
    • None

    Description

      The only reliable online hosting location of the JCR 2.0 specification and its javadoc has been Day/Adobe (apart from JSR which only provides the spec as zipped archive). As the URLs changed quite often from

      1. http://www.day.com/specs/jcr/2.0/ (broken)
      2. https://docs.adobe.com/content/docs/en/spec/jcr/2.0/ (redirected)
      3. https://docs.adobe.com/docs/en/spec/jcr/2.0/
      4. https://www.adobe.io/experience-manager/reference-materials/spec/jcr/2.0/index.html (seems to be the current one for JCR 2.0 spec)

      and

      1. http://www.day.com/specs/javax.jcr/javadocs/jcr-2.0/ (broken)
      2. http://www.day.com/specs/javax.jcr/javadocs/jcr-1.0/
      3. http://www.day.com/maven/jsr170/javadocs/jcr-1.0/
      4. http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0/ (broken)
      5. https://docs.adobe.com/content/docs/en/spec/jsr170/javadocs/jcr-2.0/
      6. https://docs.adobe.com/docs/en/spec/jsr170/javadocs/jcr-2.0/
      7. https://docs.adobe.com/docs/en/spec/javax.jcr/javadocs/jcr-2.0/
      8. https://www.adobe.io/experience-manager/reference-materials/spec/javax.jcr/javadocs/jcr-2.0/
      9. https://www.adobe.io/experience-manager/reference-materials/spec/jsr170/javadocs/jcr-2.0/

      We maintain a lot of references towards it in our documentation, instead of adjusting the URLs each time, we should host that in our own ASF website under a stable URL.

      The download from http://jcp.org/aboutJava/communityprocess/final/jsr283/index.html only contains a Word document and a PDF of the spec though, so one needs to somehow convert to html.
      Although hosting the javadoc is straightforward it might be nice to apply some fixes (e.g. unclosed code tag in https://www.adobe.io/experience-manager/reference-materials/spec/jsr170/javadocs/jcr-2.0/javax/jcr/Session.html#getNodeByIdentifier(java.lang.String)).

      Attachments

        1. JCR-4732-1.0.patch
          14 kB
          Konrad Windszus

        Issue Links

          Activity

            People

              kwin Konrad Windszus
              kwin Konrad Windszus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: