Derby
  1. Derby
  2. DERBY-5586

Remove the fo2html.xsl script from the docs repository and fix the docs and release builds so that they don't build monohtml versions of the Derby manuals.

    Details

    • Urgency:
      Blocker

      Description

      Due to licensing issues, we should remove this script from the Derby repository and we should no longer use this script to generate monohtml output. The licensing issues are discussed on this derby-dev email thread: http://old.nabble.com/Copyright-clairification-for-fo2html.xsl-in-Derby-software.-to33087407.html#a33087407

      1. translations.diff
        5 kB
        Knut Anders Hatlen
      2. remove-mono.diff
        6 kB
        Knut Anders Hatlen

        Issue Links

          Activity

          Rick Hillegas created issue -
          Rick Hillegas made changes -
          Field Original Value New Value
          Link This issue is related to DERBY-5587 [ DERBY-5587 ]
          Knut Anders Hatlen made changes -
          Assignee Knut Anders Hatlen [ knutanders ]
          Knut Anders Hatlen made changes -
          Link This issue is related to DERBY-5360 [ DERBY-5360 ]
          Knut Anders Hatlen made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          Knut Anders Hatlen added a comment -

          The attached patch removes the monohtml build targets. To test it, apply the patch and then run "svn rm lib/fo2html.xsl".

          I've run the all target, as well as the individual adminguide, devguide, getstart, ref, tools and tuning targets, and they all appear to produce html and pdf versions just fine in my environment.

          Show
          Knut Anders Hatlen added a comment - The attached patch removes the monohtml build targets. To test it, apply the patch and then run "svn rm lib/fo2html.xsl". I've run the all target, as well as the individual adminguide, devguide, getstart, ref, tools and tuning targets, and they all appear to produce html and pdf versions just fine in my environment.
          Knut Anders Hatlen made changes -
          Attachment remove-mono.diff [ 12516737 ]
          Knut Anders Hatlen made changes -
          Issue & fix info Patch Available [ 10102 ]
          Hide
          Rick Hillegas added a comment -

          Thanks for the patch, Knut. I followed your instructions for applying it and can verify the following:

          1) "ant all" runs fine (provided that I give it enough memory)

          2) the *-single.html files are no longer produced

          3) the frames html looks fine

          After you commit this patch, a next step will be to verify that release generation still works. It might. On the other hand, some tweaking may be necessary. I can verify and fix the release generation scripts if you want. Thanks.

          Show
          Rick Hillegas added a comment - Thanks for the patch, Knut. I followed your instructions for applying it and can verify the following: 1) "ant all" runs fine (provided that I give it enough memory) 2) the *-single.html files are no longer produced 3) the frames html looks fine After you commit this patch, a next step will be to verify that release generation still works. It might. On the other hand, some tweaking may be necessary. I can verify and fix the release generation scripts if you want. Thanks.
          Hide
          Knut Anders Hatlen added a comment -

          Thanks, Rick. Committed revision 1297403.

          I gave the release targets a spin, and they successfully built the release artifacts in my environment.

          Show
          Knut Anders Hatlen added a comment - Thanks, Rick. Committed revision 1297403. I gave the release targets a spin, and they successfully built the release artifacts in my environment.
          Knut Anders Hatlen made changes -
          Fix Version/s 10.9.0.0 [ 12316344 ]
          Issue & fix info Patch Available [ 10102 ]
          Hide
          Knut Anders Hatlen added a comment -

          The fix merged cleanly all the way back to 10.4, and the docs built fine with it, so I checked it in on those branches too.

          Show
          Knut Anders Hatlen added a comment - The fix merged cleanly all the way back to 10.4, and the docs built fine with it, so I checked it in on those branches too.
          Knut Anders Hatlen made changes -
          Fix Version/s 10.4.2.1 [ 12313401 ]
          Fix Version/s 10.5.3.2 [ 12315436 ]
          Fix Version/s 10.6.2.3 [ 12315434 ]
          Fix Version/s 10.7.1.4 [ 12315902 ]
          Fix Version/s 10.8.2.3 [ 12318540 ]
          Hide
          Knut Anders Hatlen added a comment -

          Attaching a follow-up patch (translations.diff) that removes the monohtml targets from the build scripts for the Japanese and Brazilian Portuguese translations of the manuals.

          Committed revision 1297472.

          Show
          Knut Anders Hatlen added a comment - Attaching a follow-up patch (translations.diff) that removes the monohtml targets from the build scripts for the Japanese and Brazilian Portuguese translations of the manuals. Committed revision 1297472.
          Knut Anders Hatlen made changes -
          Attachment translations.diff [ 12517235 ]
          Hide
          Knut Anders Hatlen added a comment -

          I resolved the conflicts and backported the fixes to 10.3, 10.2 and 10.1.

          Marking the issue as resolved.

          Show
          Knut Anders Hatlen added a comment - I resolved the conflicts and backported the fixes to 10.3, 10.2 and 10.1. Marking the issue as resolved.
          Knut Anders Hatlen made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Fix Version/s 10.1.3.3 [ 12313478 ]
          Fix Version/s 10.2.2.1 [ 12312251 ]
          Fix Version/s 10.3.3.1 [ 12313143 ]
          Resolution Fixed [ 1 ]
          Kathey Marsden made changes -
          Fix Version/s 10.8.3.0 [ 12323456 ]
          Fix Version/s 10.8.2.3 [ 12318540 ]
          Rick Hillegas made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Gavin made changes -
          Workflow jira [ 12650512 ] Default workflow, editable Closed status [ 12802187 ]

            People

            • Assignee:
              Knut Anders Hatlen
              Reporter:
              Rick Hillegas
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development