<div dir="ltr"><div dir="ltr">On Sun, May 21, 2023 at 10:10 PM Johnny Jazeix <<a href="mailto:jazeix@gmail.com">jazeix@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 21 mai 2023 à 11:15, Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>As many of you will undoubtedly be aware, we currently have a bit of a hybrid approach with our use of GitLab, with some projects/areas still making use of Phabricator as they await the final import of these tasks across to GitLab.</div><div><br></div><div>That time has now arrived, as Phabricator is long since unmaintained and needs to be retired.</div><div><br></div><div>The only question is how this is best structured.</div><div><br></div><div>My thinking on this had been to establish a mapping of Phabricator project to Gitlab project (with some Gitlab projects possibly receiving multiple Phabricator projects). Where necessary we would create groups/projects under teams/ on <a href="http://invent.kde.org" target="_blank">invent.kde.org</a> to house these, otherwise they'd be imported into the mainline projects.</div><div><br></div><div>For those projects currently using GitLab as a task tracking tool, any feedback you have on this would also be welcome.</div><div><br></div><div>In terms of the migration, we'd be looking to retain as much information as possible, however things like the precise column a task has on a workboard would likely be lost. The actual content of the task including details such as time and authorship, along with any comments would be retained though.</div><div><br></div></div></blockquote><div><br></div><div>Would there be a way to convert some columns as labels? For example, we have columns "Junior Jobs" that would be nice to have as a label.</div></div></div></blockquote><div><br></div><div>We could probably bring the column names across as labels yes.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>Also, some phabricator tasks have hierarchy, is there an equivalent in gitlab? There are tasks in gitlab too but I'm not sure it is always the equivalent.</div></div></div></blockquote><div><br></div><div>Gitlab tasks can be related/linked together (and this can hopefully be brought across), however they cannot be flagged as blocking/being blocked by other tasks.</div><div>The functionality to create a task hierarchy through blocked relationships is only available in Gitlab EE. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><div>Cheers,</div><div><br></div><div>Johnny<br></div></div></div></blockquote><div><br></div><div>Thanks,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Thoughts?</div><div><br></div><div>Thanks,</div><div>Ben</div></div>
</blockquote></div></div>
</blockquote></div></div>