Sign up now! · Forgot password?
RSS/Atom feed identi.ca Twitter

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

Michael Schumacher
2018-05-22 21:46:22 UTC (7 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

Hi all,

GNOME is migrating all projects to https://gitlab.gnome.org

This GitLab instance is replacing both the current GNOME Git repository and GNOME Bugzilla.

On 2018-05-23 (tomorrow/today, depending on time zone), GIMP and its bugs will be migrated.

This has some effects and requires some action:

1. HINT: Lots and lots of Bugzilla notification mails

Everyone who is receiving Bugzilla mails for comments and status changes of GIMP bugs will receive about 1400 mails. If you do not want this, disable mail on your Bugzilla preferences or unwatch the bugs@gimp.org user there temporarily:

https://bugzilla.gnome.org/userprefs.cgi?tab=email

Bugzilla will stay around for bug research, but no bug tracking will happen there for migrated projects anymore.

GitLab uses the term "Issues" instead of "Bugs". Once we're migrated we'll start fine-tuning the project settings and provide an update mail about any important changes.

2. ACTION ITEM: gitlab.gnome.org accounts

Make sure you can log in to GNOME GitLab: https://gitlab.gnome.org/users/sign_in

Everyone who has Git commit access has a GNOME LDAP account and can use it to log in there - but you have most likely forgotten your password. Follow the instructions on
https://wiki.gnome.org/AccountsTeam/RetrieveYourGNOMEAccountPassword to get a temporary one and use the GNOME Account system to set a new password.

Everyone else should sign up for a standard account - using a Google, GitHub or GitLab account for authenticating is possible.

And do not worry: if anything goes wrong, the admins can help you.

Regarding actual git usage, anonymous Fetch URLs continue to work, but will eventually have to be changed, Push URLs will have to be changed immediately. More about this when we have been migrated and tried this ourselves.

Regards,
Michael
GPG: 96A8 B38A 728A 577D 724D 60E5 F855 53EC B36D 4CDD
Elle Stone
2018-05-31 16:01:51 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 05/22/2018 05:46 PM, Michael Schumacher wrote:

Everyone who is receiving Bugzilla mails for comments and status changes of GIMP bugs will receive about 1400 mails. If you do not want this, disable mail on your Bugzilla preferences or unwatch thebugs@gimp.org user there temporarily:

https://bugzilla.gnome.org/userprefs.cgi?tab=email

Bugzilla will stay around for bug research, but no bug tracking will happen there for migrated projects anymore.

Hi Michael and All,

How/where does one sign up to receive gitlab mails for comments and status changes of GIMP bugs? I'm guessing that re-enabling Bugzilla preferences won't do the trick.

GitLab uses the term "Issues" instead of "Bugs". Once we're migrated we'll start fine-tuning the project settings and provide an update mail about any important changes.

Are the gitlab project settings already fine-tuned enough to allow receiving gitlab mails for GIMP bugs?

Is there a way in gitlab to add oneself to receive comments on a given bug, without actually making a comment to the specific bug? Maybe there's a totally obvious way to do this, but if so I didn't see it.

Best, Elle

Elle Stone
2018-06-02 22:08:04 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 05/31/2018 12:01 PM, Elle Stone wrote:

On 05/22/2018 05:46 PM, Michael Schumacher wrote:

Everyone who is receiving Bugzilla mails for comments and status changes of GIMP bugs will receive about 1400 mails. If you do not want this, disable mail on your Bugzilla preferences or unwatch thebugs@gimp.org user there temporarily:

https://bugzilla.gnome.org/userprefs.cgi?tab=email

Bugzilla will stay around for bug research, but no bug tracking will happen there for migrated projects anymore.

Hi Michael and All,

How/where does one sign up to receive gitlab mails for comments and status changes of GIMP bugs? I'm guessing that re-enabling Bugzilla preferences won't do the trick.

Maybe there is a link to a page with the requested information, that someone would be willing to share?

Best, Elle

Michael Schumacher
2018-06-02 22:11:23 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 06/03/2018 12:08 AM, Elle Stone wrote:

On 05/31/2018 12:01 PM, Elle Stone wrote:

On 05/22/2018 05:46 PM, Michael Schumacher wrote:

Everyone who is receiving Bugzilla mails for comments and status changes of GIMP bugs will receive about 1400 mails. If you do not want this, disable mail on your Bugzilla preferences or unwatch thebugs@gimp.org user there temporarily:

https://bugzilla.gnome.org/userprefs.cgi?tab=email

Bugzilla will stay around for bug research, but no bug tracking will happen there for migrated projects anymore.

Hi Michael and All,

How/where does one sign up to receive gitlab mails for comments and status changes of GIMP bugs? I'm guessing that re-enabling Bugzilla preferences won't do the trick.

Maybe there is a link to a page with the requested information, that someone would be willing to share?

Notification settings can be changed per project on the project pages - e.g. on https://gitlab.gnome.org/GNOME/gimp

The default is to use Global default settings, but this can be changed to receive everything about a project, or just explicitly watched issues, mentions of

Regards,
Michael
GPG: 96A8 B38A 728A 577D 724D 60E5 F855 53EC B36D 4CDD
Elle Stone
2018-06-03 13:04:01 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 06/02/2018 06:11 PM, Michael Schumacher wrote:

Maybe there is a link to a page with the requested information, that someone would be willing to share?

Notification settings can be changed per project on the project pages - e.g. onhttps://gitlab.gnome.org/GNOME/gimp

The default is to use Global default settings, but this can be changed to receive everything about a project, or just explicitly watched issues, mentions of

Hi Michael,

Thanks! for the link.

I see "Global" in the drop-down list. But where are the Global settings? Or are these not user-settable? This page makes it sound like somewhere there are Global settings that are user-controllable, but what's the link to the page for making changes to global settings, assuming this is possible?

https://gitlab.gnome.org/help/workflow/notifications

There is also "Watch" - is this the equivalent of getting all GIMP bug reports in the way that such was done for Bugzilla?

There is also "On mention" and "Participate". Does "On mention" include "Participate"? Can both be checked?

Has anyone else managed to set up getting emails in a way that's equivalent to emails sent out by Bugzilla? If so, what settings did you use, by accessing which pages on gitlab?

Best,

Elle

Kevin Cozens
2018-06-03 14:25:15 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 2018-06-03 09:04 AM, Elle Stone wrote:

I see "Global" in the drop-down list. But where are the Global settings?

After you log in click the circle in the top right corner and select Settings. On the page that pops up click the Notfications link that is half-way down the left-hand side set of choices.

There is also "Watch" - is this the equivalent of getting all GIMP bug reports in the way that such was done for Bugzilla?

There is also "On mention" and "Participate". Does "On mention" include "Participate"? Can both be checked?

The "Custom" option under the Global notifications offers more control.

Has anyone else managed to set up getting emails in a way that's equivalent to emails sent out by Bugzilla?

AFAICT, we don't have the same level of controls over notifications as we had with Bugzilla. The use of Custom notification settings, either at the project level or at the Global level, is as close as we can get.

Cheers!

Kevin.

http://www.ve3syb.ca/               | "Nerds make the shiny things that
https://www.patreon.com/KevinCozens | distract the mouth-breathers, and
                                     | that's why we're powerful"
Owner of Elecraft K2 #2172          |
#include      |             --Chris Hardwick
Elle Stone
2018-06-03 17:00:25 UTC (6 months ago)

Git and Bugzilla migration to gitlab.gnome.org - action items and important hints

On 06/03/2018 10:25 AM, Kevin Cozens wrote:

On 2018-06-03 09:04 AM, Elle Stone wrote:

I see "Global" in the drop-down list. But where are the Global settings?

After you log in click the circle in the top right corner and select Settings. On the page that pops up click the Notfications link that is half-way down the left-hand side set of choices.

Your description of where to click is very clear, even to someone like myself who'd never ever think to click on some unlabelled and uninformative icon - thanks!

There is also "Watch" - is this the equivalent of getting all GIMP bug reports in the way that such was done for Bugzilla?

There is also "On mention" and "Participate". Does "On mention" include "Participate"? Can both be checked?

The "Custom" option under the Global notifications offers more control.

Has anyone else managed to set up getting emails in a way that's equivalent to emails sent out by Bugzilla?

AFAICT, we don't have the same level of controls over notifications as we had with Bugzilla. The use of Custom notification settings, either at the project level or at the Global level, is as close as we can get.

Hmm, that Notifications page is not exactly clear. Apparently I'm a member of the Group GNOME and the Project GIMP. So I did the following:

* Set Global notifications to "On mention" and checked the box to "Receive notifications about your own activity", so hopefully this will apply to all GNOME Projects other than GIMP, and will only result in emails if I actually ever file a bug report with a GNOME Project other than GIMP.

* Set the GIMP "Project" notifications to "Watch", in the hopes that this is equivalent to the settings I had on Bugzilla, where I got copies of all GIMP bug report comments, closings, etc.

Hopefully the above settings won't result in a total flood of unwanted emails!

Regarding Custom notification settings, the descriptions of the various options are as clear as mud. Is there a link to actually understandable explanations of the available custom options? Or a list of recommended options to check?

Best,
Elle