[Dune-devel] Migration to gitlab.dune-project.org
Steffen Müthing
steffen.muething at iwr.uni-heidelberg.de
Fri Oct 30 19:43:44 CET 2015
> Am 30.10.2015 um 19:41 schrieb Christian Engwer <christian.engwer at uni-muenster.de>:
>
> On Fri, Oct 30, 2015 at 09:20:23AM +0100, Steffen Müthing wrote:
>>
>>> Am 30.10.2015 um 08:36 schrieb Christian Engwer <christian.engwer at uni-muenster.de>:
>>>
>>> Besides this...
>>>
>>> itlab allows to use other services, like github for
>>> authentication. Would it be possible to "link" the different dune
>>> related gitlab setups such that one oculd use the dumux-gitlab
>>> credentials for dune-project?
>>
>> In principle, that’s possible. GitLab supports OAuth (that’s how the GitHub integration works) and
>> can also act as an OAuth provider (i.e. it can provide authentication services to other applications).
>>
>> I’ve already thought about setting this up to allow logging in to the Heidelberg GitLab using the
>> dune-project.org credentials, but GitLab doesn’t ship an OAuth integration for arbitrary GitLab servers,
>> only for gitlab.com. To make that work, we would have to do some Ruby coding and ship a local patch
>> against GitLab. Right now, I don’t feel a sufficient urge to invest the time and effort...
>
> Sure, I just thought, that perhaps gitlab already has support for it,
> which would just have to be enabled. The fact that can gitlab act as
> an oauth provider might still be useful for us, in order to unify the
> user management. If I remember correctly some of the doodle
> alternatives supported oauth. I'll look into this.
Yes, I also really want to use OAuth for the buildbot - buildbot 0.9 seems to have support for that.
Steffen
>
> Christian
>
>>>
>>> Christian
>>>
>>> On Fri, Oct 30, 2015 at 08:09:57AM +0100, Bernd Flemisch wrote:
>>>> Hi Steffen,
>>>>
>>>>
>>>> ---- Steffen Müthing schrieb ----
>>>>> I have also taken a look at the Flyspray bugs - I think we’ll be able to move them over to
>>>>> GitLab without major problems.
>>>> Since we recently also moved to GitLab, it would be very interesting if you could share some details on how to move the Flyspray tasks.
>>
>> I’m cobbling something together right now. We will have a separate group called flyspray with a single project
>> FS that contains all bugs from FlySpray. By importing them in the correct order, the bug numbers in GitLab will
>> be identical to the old FlySpray bug numbers, and users can write flyspray/FS#2341 to refer to the old bug (which
>> will be rendered as a link).
>>
>> There’s still some wrinkles to be ironed out, like uploading attachments (no GitLab API calls), how to record resolutions
>> (probably using labels) and how to fix up the dates (might have to go to SQL for that).
>>
>> Once it’s done, I can send you the scripts I used to do it.
>>
>> Steffen
>>
>>>>
>>>> Thank you. Kind regards
>>>> Bernd
>>>>
>>>> _______________________________________________
>>>>> Dune-devel mailing list
>>>>> Dune-devel at dune-project.org
>>>>> http://lists.dune-project.org/mailman/listinfo/dune-devel
>>>
>>>> _______________________________________________
>>>> Dune-devel mailing list
>>>> Dune-devel at dune-project.org
>>>> http://lists.dune-project.org/mailman/listinfo/dune-devel
>>>
>>>
>>> --
>>> Prof. Dr. Christian Engwer
>>> Institut für Numerische und Angewandte Mathematik
>>> Fachbereich Mathematik und Informatik der Universität Münster
>>> Einsteinstrasse 62
>>> 48149 Münster
>>>
>>> E-Mail christian.engwer at uni-muenster.de
>>> Telefon +49 251 83-35067
>>> FAX +49 251 83-32729
>>>
>>> _______________________________________________
>>> Dune-devel mailing list
>>> Dune-devel at dune-project.org
>>> http://lists.dune-project.org/mailman/listinfo/dune-devel
>>>
>>
>
>
>
>> _______________________________________________
>> Dune-devel mailing list
>> Dune-devel at dune-project.org
>> http://lists.dune-project.org/mailman/listinfo/dune-devel
>
>
> --
> Prof. Dr. Christian Engwer
> Institut für Numerische und Angewandte Mathematik
> Fachbereich Mathematik und Informatik der Universität Münster
> Einsteinstrasse 62
> 48149 Münster
>
> E-Mail christian.engwer at uni-muenster.de
> Telefon +49 251 83-35067
> FAX +49 251 83-32729
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20151030/bb768ef2/attachment.sig>
More information about the Dune-devel
mailing list