On 16 May 2018, at 07:52, Andreas Tille <[email protected]> wrote: > > Hi, > > I *think* I've setup all needed things to move Debian Med policy to > gitlab pages[3] but the link > > https://med-team.pages.debian.net/policy/ > > just trows 404. Is there something else I need to do?
You can't currently use GitLab Pages under subgroups[0,1]. James [0] https://gitlab.com/gitlab-org/gitlab-ce/issues/30548 [1] https://docs.gitlab.com/ce/user/group/subgroups/index.html#limitations > Thanks for any help > > Andreas. > > [3] > https://salsa.debian.org/med-team/community/policy/blob/master/.gitlab-ci.yml > > On Thu, Feb 01, 2018 at 08:30:33PM +0000, James Clarke wrote: >> 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 >> >> > > -- > http://fam-tille.de

