Anyone who could share their Perl knowledge (to make Bugzilla display a product overview page when new bug entry is disabled)?

2019-02-25 Thread Andre Klapper
Currently GNOME Bugzilla does not show the "Browse" product page when a
product has been disabled for new bug entry (that's the case for nearly
all Bugzilla products now, as we make progress migrating to Gitlab).
Which is annoying for maintainers who want to clean up a bit.

https://bugzilla.gnome.org/show_bug.cgi?id=796811 links to the
corresponding custom code line. Help welcome to fix that properly (I
don't understand Perl enough but am happy to test patches locally).

Thanks,
andre
-- 
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Sharing locations in Maps

2019-02-25 Thread Marcus Lundblad
Hi all!

I wanted to discuss some things around sharing. Currently in Maps we
have a dialog to share locations with a fixed set of apps, Weather,
Clocks, and the default browser. There are a couple of problems with
this. First, detecting if Weather and Clocks are available currently
not possible in Flatpaks (maybe there is a "portal" to detect such
things, and also launch apps). Secondly these interact kinda poorly.
For example sharing a location with Clocks will permanently add that
location in Clocks with the name of the place (such as the name of a
shop). The option for the browser (which opens the location on the
openstreetmap.org site is somewhat more useful.

I recall there being some discussions before about a "sharing portal"
(sharing a location might then share that as the object's URL on OSM).
Is something like this already in place? (allowing sharing links with
i.e. e-mail clients).

A sorta "stop-gap" solution I was thinking about might be to have a
dialog with read-only text entry filled with the URL allowing to copy-
paste this (I think Google Maps have something similar, using a
shortened URL).

A companion feature for this could be to allow opening such URLs (and
add Maps as a handler for HTTP(S) URIs). But maybe that would be
considered bad praxis (not sure if it's possible to ensure that it
would always have lower priority that any proper browsers). Ideally it
would have cool to be able to add URI handlers for certain URL
patterns. I brought up this at some point on IRC. But this would
probably need quite some changes in how mime-handling is done.

For the Clocks and Weather sharing, one option might be to show local
time, or time difference and local weather (this would probably need an
on/off switch for privacy reasons) directly in the "place bubbles". Or
maybe skip this, assuming the user could just look up these things
manually in the respective apps if wanted.

Any thoughts?

//Marcus

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GitLab postmortem

2019-02-25 Thread Philip Withnall
On Sun, 2018-12-23 at 17:21 +, Philip Withnall wrote:
> On Wed, 2018-12-19 at 16:48 +, Philip Withnall wrote:
> > On Wed, 2018-12-19 at 14:37 +, Philip Withnall wrote:
> > > On Tue, 2018-12-11 at 14:22 +0100, Carlos Soriano wrote:
> > > > Hey,
> > > > It has been a few months since we moved to GitLab. Apart of
> > > > spurious issues, specific annoyances and frustrations, seems it
> > > > has been generally good. I would like to gather some general
> > > > feeling about it. Things that really made a constant impact to
> > > > you and your work, both bad or good. Feel free to provide
> > > > feedback about the transition or the administration of GitLab
> > > > instance too. Free form.
> > > 
> > > It’s all been pretty excellent. I can’t fault the transition or
> > > the effort that people have put into it.
> > > 
> > > A few larger annoyances about GitLab, having now worked with it
> > > for a while:
> 
> To follow up on these, I’ve now filed bugs for some of them. See
> below:
> 
> > >  1. Being able to draft review comments and submit them all at
> > > once would reduce e-mail overload on people, and make it easier
> > > to draft coherent code reviews. I quite like how GitHub does this
> > > (although I dislike most other things about GitHub).
> 
> Paid-for feature. ☹
> 
> > >  2. Hiding the diff of a large file when it’s the only file
> > > changed in an MR is not helpful. I should file a bug about this.
> 
> I can’t currently find the MR I saw this with, but will file an issue
> with GitLab if I see it again. I really should have filed it when I
> first saw the problem, sorry.
> 
> > >  4. Starting to type while the tag popover is loading will still
> > > execute global hotkeys, which normally refreshes the page or does
> > > something unexpected. I should file a bug about this too.
> 
> Filed https://gitlab.com/gitlab-org/gitlab-ce/issues/55679.
> 
> > >  5. Changing branches when creating an MR loses your
> > > title/description/tags, and since the branch drop-down is quite
> > > far down the form, I often forget to do that first before filling
> > > out the title/description/tags. This makes backports a bit more
> > > annoying. I should file a bug about this too.
> 
> Filed https://gitlab.com/gitlab-org/gitlab-ce/issues/55680.
> 
> > >  6. GitHub recently acquired a way to suggest minor one-line
> > > changes to MRs, and allow the MR author to press a button to
> > > accept them. This would be really good for minor typo fixes and
> > > cleanups. It would be less intrusive than having to write a
> > > nitpick comment for each one and making the MR author really
> > > bored or frustrated with the review.
> 
> Apparently we just got this with 11.6. Looking forward to trying it
> out!
> 
> > 7. The ability for a maintainer to push fixups to an old MR, or
> > rerun failed CI pipelines on it, so that we don’t have to clone MRs
> > to resurrect ones where the original author has wandered off; and
> > people don’t have to remember to tick the “allow others to push to
> > my branch” tickbox when creating an MR to allow the CI pipelines to
> > be retried.
> 
> There already seems to be an upstream issue about it: 
> https://gitlab.com/gitlab-org/gitlab-ce/issues/55680.

That was a copy/paste error. I actually meant this link for #7: 
https://gitlab.com/gitlab-org/gitlab-ce/issues/49323
Sorry,Philip


signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list