Uploaded image for project: 'JDO'
  1. JDO
  2. JDO-788

Decide what to do with GitHub pages setup

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • JDO 3.1
    • JDO 3.2
    • None

    Description

      The JDO website is currently also being hosted as GitHub pages under https://apache.github.io/db-jdo-site/. The hosted resources are located in the 'docs' directory on the master branch.

      With the move to publishing the website from the separate 'publish' branch, this GitHub pages setup will no longer work. After the cleanup PR #15 is merged, the GitHub pages URL will only display a 404 error.

      A decision has to be made on how to proceed with the GitHub pages setup. Either it should be disabled or we should try to adapt the setup on the 'publish' branch to be compatible with GitHub pages.

      To host GitHub pages from the 'publish' branch, the resources would have to be located in the root directory or in the 'docs' directory. For the Apache hosting setup, the resources are required to be located in the 'content' directory.

      From my tests, including a symlink called 'docs' pointing to the 'content' directory does not work (i.e. the job deploying the GitHub pages fails instantly). The other way around, i.e. hosting the resources in the 'docs' directory and having 'content' be the symlink was not accepted by the Apache backend in my tests, but it seemed to work with the previous setup on the master. So maybe this setup could work

      Attachments

        Activity

          People

            Unassigned Unassigned
            tobous Tobias Bouschen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: