On 1 Feb 2018, at 19:21, James Clarke <[email protected]> wrote: > On 1 Feb 2018, at 18:59, Anton Gladky <[email protected]> wrote: >> >> Dear members of the Debian Science team, >> >> The migration of Debian Science repos to the new salsa-gitlab >> service is almost finished. The next step is to update the Debian >> Science Policy. >> >> Now the policy is still hosted on alioth [0], but the repo migrated >> into the salsa [1]. Technically the policy is written in XML-format. >> It is then converted into the HTML-format and published on >> Alioth as a static page. >> >> We need to decide, where we want to put the policy after the >> alioth will be closed. >> >> One proposal is to convert it to Wiki. I have even experimentally >> done it for the first part of the policy [2]. But there were probably >> good reasons not to do it before (keep the clear history in git?). >> >> Any other suggestions are very welcome. We need to update the >> critical parts of the policy ASAP. > > If we want to keep it in git, we could make use of GitLab Pages[0]?
I've pushed a basic working setup to the repo on Salsa, and it's visible at [0] (if you ignore the SSL warnings; that's documented on the Wiki[1] and should get fixed in the next month or so once Let's Encrypt wildcard certificates are working). As described in [2], the current setup is to keep a copy of the HTML in the repository to save on CI resources, but we can always review that in future. I haven't changed any of policy itself, so it still needs updating to reflect the move to Salsa, which is more involved than I have time for, but hopefully this will kickstart the process and motivate others to change it? :) Regards, James [0] https://science-team.pages.debian.net/policy/ [1] https://wiki.debian.org/Salsa/Doc#Host_project_web_pages [2] https://salsa.debian.org/science-team/policy/commit/3cb025e48477fd4b978960051e90a10e9bac60d5

