[Pkg-javascript-devel] proposal: phase out Task pages on wiki.d.o in favor of gitlab repo wikis

Paolo Greppi paolo.greppi at libpf.com
Thu Apr 26 10:33:09 BST 2018


Hi,

with the switch from alioth to salsa there is a bunch of gitlab features we
can exploit - one is the built-in wiki associated with each repo.

I have been experimenting with those wikis, as in:

https://salsa.debian.org/js-team/node-liftoff/wikis/home
https://salsa.debian.org/js-team/node-micromatch/wikis/home
https://salsa.debian.org/js-team/node-yarnpkg/wikis/home
https://salsa.debian.org/js-team/node-execa/wikis/home

then I realized that this overlaps with the Task pages on wiki.d.o:
https://wiki.debian.org/Javascript/Nodejs/Tasks

My proposal is that we keep the wiki.d.o for general stuff (policies,
procedures...) and move all package-specific stuff to salsa: if a package is
WIP, it should have a repo on salsa (this encourages the would-be maintainer
to share her work early with the team), so we may just use the gitlab wiki.

It should be possible to tweak this script:
https://anonscm.debian.org/cgit/pkg-javascript/js-task-wiki-edit.git
to output the task page in the gitlab markdown dialect ...
(BTW this repo should be migrated to salsa)

The js-task output could go to a separate wiki page:
https://salsa.debian.org/js-team/node-yarnpkg/wikis/task
and the home:
https://salsa.debian.org/js-team/node-yarnpkg/wikis/home
could be used as a notepad by the maintainer.

What are your thoughts ?

Paolo



More information about the Pkg-javascript-devel mailing list