2015-10-24 10:32 GMT+02:00 Dmitry Smirnov <[email protected]>:

> On Saturday 24 October 2015 09:49:15 Jérémy Lal wrote:
> > i'm now a happy daily user of gitg 3.18 on debian/sid - and couldn't work
> > without it.
>
> I'm glad for you but as a daily user of older Gitg-2 I can't use new one
> (3.x) due to
>
>   * broken/unusable diff view making it impossible to review large diffs
> involving many files.
>
>   * lack of "blame" view.
>
>   * FTBFS of 3.18.0.
>
>
> > Note the slow loading of large diffs seems to be fixed (2 seconds for a
> > very large one).
>
> I'm glad to read that but I'm unable to confirm it because 3.18.0 FTBFS.
>

In less than five minutes i was able to workaround the FTBFS and have
a gitg 3.18 debian package built.
Isn't your role as a maintainer to fix the FTBFS issue ?
If you're not considering fixing it yourself, than you might better hand
over
the maintainer role to someone else.


3.17.1 is unfortunately up to 15 times slower than Gitg-2 -- when the latter
> takes 1.5 seconds to start, Gitg-3 may initialise for bloody 15(!) seconds.
> I just can't stand it but as I've said earlier this is not a blocker as I
> don't expect new Gitg-3 (with all its new dependencies) to work any faster
> (or even at the same speed) as the Gitg-2.
>

gitg 3.17.1 or 3.18 starts instantly. On my computer the only slowdown
i noticed was with big diffs (but honestly i don't remember if early gitg
was
as good or as bad). There has been improvement in the latest version.

Please test gitg in a clean environment, or on another machine.
Maybe you have something else slowing down gitg. Maybe you need to
git gc the repository you use. Maybe you have a bazillion repositories
and you don't open gitg from one of them ?

> Please accept help for packaging,
>
> Could you help to fix FTBFS or maybe follow-up with upstream please?
>

Sure ! But i don't see the relation with upstream (yet, i'll forward any
upstream
bug i will find).

> as i really don't understand why not
> > uploading gitg 3.18 to unstable is wrong.
>
> Because it will remove old Gitg-2 which is still more usable than Gitg-3.
> I'm nor replacing bad with worse -- not just yet.
>
> You are welcome to work in experimental branch but please do not upload to
> "unstable" yet.


>
> > I'm offering co-maintenance of the package here.
>
> Thank you. I'm entertaining idea of uploading new source package "gitg2"
> and
> orphan Gitg-3 and its dependencies (or hand 'em over to you). I'll let you
> know when I'll arrive at my decision -- I'm too busy to think about it
> right
> now so I need to take some time... :(
>
>
> > If it is so buggy as to not go to testing, migration-blocking bugs can be
> > added easily.
>
> This is not the point. We need to preserve Gitg-2 for a time being until
> Gitg-3 is ready


As someone already told you, i also think your position is a bit
"chicken-and-egg"
problem. Anyway, uploading to experimental is fine for me. Hopefully you'll
test it
some more until you're convinced gitg 3.18 is a great piece of software !


Jérémy

Reply via email to