•  
      epic #26798 GitLab / Tuleap: management of groups
    Summary
    GitLab / Tuleap: management of groups
    SCM/GitLab

    The goal of this epic is to improve the integration between Tuleap and GitLab:

    • Associate a gitlab group with tuleap project
    • Create gitlab project from tuleap
    • Create MR from tuleap artifacts

    It's also an opportunity to make it more consistent with Tuleap Git:

    • Manage smart commits
    • Create branch & MR from artifacts
    Empty
    Progress
    Empty
    Empty
    Closed
    Details
    #26798
    Manuel Vacelet (vaceletm)
    2023-02-03 09:00
    2022-05-17 13:12
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    • Description
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Status changed from On going to Closed
    User avatar

    I don't have enough external feedback. As a Tuleap+Gitlab administrator, my vision is to create a single HUGE service based on both tools, offering a fully featured on-prem alternative to other SaaS / proprietary solutions. As I'm not original at all, I suspect other potential administrator share the same feeling, but I don't have evidence.

    User avatar

    Thanks for your feedback.

    For this use case, do you see it as a special use case tailored to your potential usage or is it something more generic ? It seems to me that ppl are looking for something loosly coupled


    • Description
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar

    Really nice Epic.

    I would suggest to evaluate the ability to create a Gitlab Group directly from a Tuleap project.

    One use case would be to enforce an alignement between the Tuleap and Gitlab usage: same projects, all coupled. To do this, Gitlab Group creation would not be possible directly. The group creation is made by Tuleap, using an Gitlab administrator Token. When a Tuleap project admin triggers a Gitlab group creation, a moderation workflow is followed, like the creation of project in Tuleap. The Gitlab administrator only have to check and validate the request, and Tuleap creates the Gitlab Group, declaring the requester as owner.

    By the way, any steps in a deeper integration between Tuleap and Gitlab is really really appreciated. Thanks for all of that.