On 12/10/15 08:20, Dmitry Smirnov wrote:
On Monday 12 October 2015 07:35:38 Ghislain Vaillant wrote:
    * start-up times: *slow* is subjective and quite variable from one
user to another.

Subjectiveness is not the point here. Maybe it depends on size of repository
but in my testing on same machine and on same repositories, when started
multiple times (to make sure it uses caching) Gitg-3 starts 5 to 15 times
slower than Gitg-2.

For instance, gitg-3 starts in no-time for me.

Apparently you compare "no-time" to nothing...

s/no-time/unnoticeable


    * functionality regressions:
      - given upstream GNOME track record, this is unlikely to change?

I don't know about GNOME and I don't see how it is relevant. Gitg upstream
seems to be slowly moving in the right direction so it looks like there is
hope for Gitg...

Gitg is part of the GNOME application suite [1] and as such, it aims at following the UI guidelines set by upstream GNOME [2]. The new UI is consistent with other GNOME apps such as Baobab (Disk Usage Analyzer).

[1] https://wiki.gnome.org/action/show/Apps/Gitg?action=show&redirect=Gitg
[2] https://developer.gnome.org/hig/stable/

Currently, gitg 0.2.x is not consistent with the rest of the GNOME-3 ecosystem packaged in Debian.

      - following the same mindset, we would still be stuck with GNOME
2.x in Debian then?

I don't know. I never use GNOME (I'm not sure if it is worth using) otherwise
probably I would have known. Anyway to some extent Cinnamon and MATE are
GNOME-2 derivatives so in a way we are stuck with GNOME-2.

Cinnamon is based on GNOME-3, MATE is a fork of GNOME-2.

Perhaps a separate source package for gitg-3 would please us all.

Yeah, I thought about that too. But most likely I will not be maintaining it
since I can't even use it myself. I'm prepared to orphan its dependency
library "libgit2-glib" as soon as somebody will be willing to maintain both.

I am happy to check with the pkg-gnome-team whether they are happy to take over both gitg-3 and libgit2-glib (with my help).

On a different note, since when sharing different views than someone
else make them *irrational*. Was the judging really necessary here?

Sorry I had no intention to be judgemental.

No worries.

In your own words you've
expressed that you want new Gitg-3 for its nice UI but the price of new looks
are features that someone somewhere is using right now (myself included).

Which was part of the rationales behind the existence of MATE. Unfortunately MATE only forked a few selected core apps of GNOME-2, and gitg was not part of it. Perhaps a feature request for a future release of MATE?

I hope you'd agree that trading features for new looks does not make much
sense.

I won't open that can of worms again, much has been said on that subject already on the GNOME-2 / MATE / GNOME-3 debate a few years back.


Moving the discussion forward, I won't try to convince you to go a different path. I am happy to explore the solution of launching a new source package for gitg 3.x.

Ghis

Reply via email to