Gitlab workboards
Nate Graham
nate at kde.org
Tue May 19 03:29:42 BST 2020
In Phab, a task can exist in multiple projects' workboards, which is
useful for tracking VDG-related work across multiple projects. This is
something I wouldn't want to lose, but maybe we can approximate it
somehow in GitLab?
Nate
On 5/18/20 7:38 PM, Bhushan Shah wrote:
> Hello!
>
> On Mon, May 18, 2020 at 01:20:07PM +0200, Marco Martin wrote:
>> Bhushan: We have few questions at this point
>> - Do we want to keep issues enabled and use them for "tasks"?
>> - Do we want to have separate "tasks" boards under invent.kde.org/teams ?
>> Nico: vote for 2
>> Marco: vote for 2
>> Bhushan: Also we sysadmins will be "linking" bugzilla to projects in
>> future: https://invent.kde.org/pim/korganizer see for example
>> Arjen: I'd keep tasks linked to the actual projects, imo that makes
>> them more likely to actually be seen otherwise there's yet another
>> thing to keep track of
>> Bhushan: Agree
>
> Before we make this decision I think we need to weigh our options and
> how phabricator boards have served us as a Plasma team.
>
> Currently for "Plasma" we have one main workboard:
>
> https://phabricator.kde.org/project/board/35/
>
> And several, sub-boards(is it even word?),
>
> - KWin[*]
> - Plasma on wayland
> - Plasma mediacenter[*][@]
> - Plasma Accessibility
> - Plasma: Convergence
> - Plasma: KCM Redesign[*]
> - Plasma: Workspaces[*]
> - Start-up improvements
> - Plasma Mobile
>
> In general, all marked with * are associated with some specific
> repository or repositories. Now translating this to Gitlab this two
> options can be translated as,
>
> ----
>
> # Option 1:
>
> https://invent.kde.org/teams/plasma/ (group)
>
> And then several projects under it,
>
> - KWin
> - plasma-wayland
> - plasma-accessibility
> - plasma-convergence
> - plasma-kcm-redesign
> - plasma-workspaces
> - plasma-startup
> - plasma-mobile
>
> ----
>
> # Option 2:
>
> https://invent.kde.org/plasma (group)
>
> We already have a repositories for most projects, idea is each task goes
> into some repository, and IF for worst case we can not find a repository
> for change, we put the issue in one dummy repository called "tasks"
>
> ----
>
> I will send my opinion of which option is better IMO in separate email,
> to keep this email as overview of options.
>
More information about the Plasma-devel
mailing list