Re: GitLab migration status and roadmap
On Mon, Aug 14, 2017 at 5:15 PM, Alberto Ruizwrote: That was a couple of seconds for me no cache involved whatsoever. I am pretty sure our numbers are GNOME infra related. But that 17-second result was for gitlab.com, not for us. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Ok thanks for testing Michael. I just tested in Incognito Window and with different browsers and it was fast (2 secs). So it looks like it's random. I guess there is a bug around. On Tue, Aug 15, 2017 at 12:15 AM, Alberto Ruizwrote: > 2017-08-14 22:55 GMT+01:00 Michael Catanzaro : > > On Mon, Aug 14, 2017 at 2:08 PM, Carlos Soriano > wrote: > >> > >> Can you try with https://gitlab.com/gitlab-org/gitlab-ce/commits/master > ? > >> It took me 1 second. > > > > > > 17 seconds here on my first attempt. Wy too long. That suggests it's > not > > a GNOME hosting problem. > > That was a couple of seconds for me no cache involved whatsoever. I am > pretty sure our numbers are GNOME infra related. > > Nonetheless we will reach out to GitLab to see if there are best > practices for deployments performance+scalability. > > > But I tested that URL twice more with Ctrl+F5 and > > got only 3 and 4 seconds, respectively. So it's inconsistent and not > always > > so slow. But even this is much, much slower than current git.gnome.org > (<1 > > second). > > > > I don't expect GitLab to be as fast as cgit. 3-4 seconds seems like a > > reasonable trade-off in exchange for the new features that GitLab brings. > > But 17 seconds or 28 seconds is obviously not OK. > > > > Michael > > > > > > ___ > > desktop-devel-list mailing list > > desktop-devel-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > > > > -- > Cheers, > Alberto Ruiz > ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
2017-08-14 22:55 GMT+01:00 Michael Catanzaro: > On Mon, Aug 14, 2017 at 2:08 PM, Carlos Soriano wrote: >> >> Can you try with https://gitlab.com/gitlab-org/gitlab-ce/commits/master? >> It took me 1 second. > > > 17 seconds here on my first attempt. Wy too long. That suggests it's not > a GNOME hosting problem. That was a couple of seconds for me no cache involved whatsoever. I am pretty sure our numbers are GNOME infra related. Nonetheless we will reach out to GitLab to see if there are best practices for deployments performance+scalability. > But I tested that URL twice more with Ctrl+F5 and > got only 3 and 4 seconds, respectively. So it's inconsistent and not always > so slow. But even this is much, much slower than current git.gnome.org (<1 > second). > > I don't expect GitLab to be as fast as cgit. 3-4 seconds seems like a > reasonable trade-off in exchange for the new features that GitLab brings. > But 17 seconds or 28 seconds is obviously not OK. > > Michael > > > ___ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list -- Cheers, Alberto Ruiz ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
On Mon, Aug 14, 2017 at 5:03 PM, Carlos Sorianowrote: Ok, I'm happy if the cache at least work and won't hit that hard on a daily basis. But it's true is weird, I can raise this concern and see where they are at. Just checking, did the second time in our instance went faster? I can definitely feel it slower than previous weeks, in general. I tested our instance again, https://gitlab.gnome.org/GNOME/json-glib/commits/master. It was 26 seconds, compared to 28 seconds on my first attempt earlier today. I pressed Ctrl+F5 and the page loaded in 4 seconds. I pressed Ctrl+F5 yet again and the page loaded in 5 seconds. Michael ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Ok, I'm happy if the cache at least work and won't hit that hard on a daily basis. But it's true is weird, I can raise this concern and see where they are at. Just checking, did the second time in our instance went faster? I can definitely feel it slower than previous weeks, in general. On Mon, Aug 14, 2017 at 11:55 PM, Michael Catanzaro < mike.catanz...@gmail.com> wrote: > On Mon, Aug 14, 2017 at 2:08 PM, Carlos Soriano> wrote: > >> Can you try with https://gitlab.com/gitlab-org/gitlab-ce/commits/master? >> It took me 1 second. >> > > 17 seconds here on my first attempt. Wy too long. That suggests it's > not a GNOME hosting problem. But I tested that URL twice more with Ctrl+F5 > and got only 3 and 4 seconds, respectively. So it's inconsistent and not > always so slow. But even this is much, much slower than current > git.gnome.org (<1 second). > > I don't expect GitLab to be as fast as cgit. 3-4 seconds seems like a > reasonable trade-off in exchange for the new features that GitLab brings. > But 17 seconds or 28 seconds is obviously not OK. > > Michael > > ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
On Mon, Aug 14, 2017 at 2:08 PM, Carlos Sorianowrote: Can you try with https://gitlab.com/gitlab-org/gitlab-ce/commits/master? It took me 1 second. 17 seconds here on my first attempt. Wy too long. That suggests it's not a GNOME hosting problem. But I tested that URL twice more with Ctrl+F5 and got only 3 and 4 seconds, respectively. So it's inconsistent and not always so slow. But even this is much, much slower than current git.gnome.org (<1 second). I don't expect GitLab to be as fast as cgit. 3-4 seconds seems like a reasonable trade-off in exchange for the new features that GitLab brings. But 17 seconds or 28 seconds is obviously not OK. Michael ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Build system change GTK's master branch
Hi all; executive summary: the master branch of GTK+ now builds with Meson, and the Autotools build system files have been dropped. The documentation has been updated to reflect the new build system — as well as, in some cases, the past 10 years of development. The change means that GTK+ master now has a build-time dependency on: - Python 3.x - Meson - http://mesonbuild.com - Ninja (though Meson also supports Visual Studio out of the box) Building GTK+ is now a matter of calling: $ meson $builddir $srcdir $ ninja -C $builddir $ sudo ninja -C $builddir install (where $builddir is the build directory you want to use, and $srcdir is the directory with the GTK+ sources) The main change is that now GTK+ takes about ⅓ of the time to build compared to the Autotools build, with likely bigger wins on older/less powerful hardware; the Visual Studio support on Windows should be at least a couple of orders of magnitude easier (shout out to Fan Chun-wei for having spent so, so many hours ensuring that we could even build on Windows with Visual Studio and MSVC); and maintaining the build system should be equally easier for everyone on any platform we currently support. Of course no migration is going to be perfect at the first try, even though we have been building GTK+ master using Meson on the GNOME continuous integration pipeline for a while, now. Please, report any issue you may find. Additionally, the following dependencies of GTK+ have added a Meson build side-by-side with Autotools: - GLib - Pango - GdkPixbuf - ATK - libepoxy There are no plans for using Meson exclusively, or even side-by-side with Autotools, on the 2.24 and 3.22 branches — at least for the foreseeable future. Ciao, Emmanuele. -- https://www.bassi.io [@] ebassi [@gmail.com] ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Can you try with https://gitlab.com/gitlab-org/gitlab-ce/commits/master? It took me 1 second. On Mon, Aug 14, 2017 at 7:47 PM, Jens Georgwrote: > > > > Ah yes, this is slower than before, this was not the case with our > > > instances few weeks ago. > > > > > > I need to check with Andrea. > > > > I tried to load the commit log for json-glib (from North America) > > and > > it took 28 seconds. With our cgit the page loads in maybe half a > > second. cgit shows wy more commits per page. > > > > So... yeah. > > Yeah, that's what I meant. Takes ~20-30s to load the commit list of > gexiv2 or json-glib, and just opening the overview page of a project > also takes ~10s. > > But as Bastien also said, bugzilla has grown a bit slow since some time > as well. cgit is still fast, though. > > ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
> > Ah yes, this is slower than before, this was not the case with our > > instances few weeks ago. > > > > I need to check with Andrea. > > I tried to load the commit log for json-glib (from North America) > and > it took 28 seconds. With our cgit the page loads in maybe half a > second. cgit shows wy more commits per page. > > So... yeah. Yeah, that's what I meant. Takes ~20-30s to load the commit list of gexiv2 or json-glib, and just opening the overview page of a project also takes ~10s. But as Bastien also said, bugzilla has grown a bit slow since some time as well. cgit is still fast, though. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
On Mon, Aug 14, 2017 at 5:29 AM, Carlos Sorianowrote: Ah yes, this is slower than before, this was not the case with our instances few weeks ago. I need to check with Andrea. I tried to load the commit log for json-glib (from North America) and it took 28 seconds. With our cgit the page loads in maybe half a second. cgit shows wy more commits per page. So... yeah. Michael ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Ah yes, this is slower than before, this was not the case with our instances few weeks ago. I need to check with Andrea. On Mon, Aug 14, 2017 at 12:25 PM, Emmanuele Bassiwrote: > Considering that large repos on gitlab.com — like, say, > https://gitlab.com/gitlab-org/gitlab-ce/commits/master — are faster > than gitlab.gnome.org, I think the issue is on our end, unless > GitLab's enterprise edition is more optimised than the community > edition. > > Ciao, > Emmanuele. > > On 14 August 2017 at 11:18, Richard Hughes wrote: > > On 14 August 2017 at 10:02, Jens Georg wrote: > >> I'm currently massively underwhelmed by the overall performance and > >> snappiness of the web interface, even for a small project with not that > >> much commit history. > > > > Right; I also found that when sitting In London browsing > > https://gitlab.gnome.org/GNOME/json-glib -- is the machine hosting the > > GitLab instance a proper server in a datacenter somewhere or is the > > demo being run from a test machine under someones desk? I don't want > > people's first reaction to be "this is kinda slow". > > > > Richard. > > ___ > > desktop-devel-list mailing list > > desktop-devel-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > > > > -- > https://www.bassi.io > [@] ebassi [@gmail.com] > ___ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Considering that large repos on gitlab.com — like, say, https://gitlab.com/gitlab-org/gitlab-ce/commits/master — are faster than gitlab.gnome.org, I think the issue is on our end, unless GitLab's enterprise edition is more optimised than the community edition. Ciao, Emmanuele. On 14 August 2017 at 11:18, Richard Hugheswrote: > On 14 August 2017 at 10:02, Jens Georg wrote: >> I'm currently massively underwhelmed by the overall performance and >> snappiness of the web interface, even for a small project with not that >> much commit history. > > Right; I also found that when sitting In London browsing > https://gitlab.gnome.org/GNOME/json-glib -- is the machine hosting the > GitLab instance a proper server in a datacenter somewhere or is the > demo being run from a test machine under someones desk? I don't want > people's first reaction to be "this is kinda slow". > > Richard. > ___ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list -- https://www.bassi.io [@] ebassi [@gmail.com] ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
On 14 August 2017 at 10:02, Jens Georgwrote: > I'm currently massively underwhelmed by the overall performance and > snappiness of the web interface, even for a small project with not that > much commit history. Right; I also found that when sitting In London browsing https://gitlab.gnome.org/GNOME/json-glib -- is the machine hosting the GitLab instance a proper server in a datacenter somewhere or is the demo being run from a test machine under someones desk? I don't want people's first reaction to be "this is kinda slow". Richard. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
On Mon, 2017-08-14 at 11:02 +0200, Jens Georg wrote: > > Hello all, > > > > As you may know we continue working and pushing for our transition > > from Bugzilla and cgit to GitLab. > > Similarly to what we said in the previous mail thread, we are still > > in > > the pilot program phase, that means projects that go into our real > > deployment at gitlab.gnome.org [1] are still manually added and > > they > > have to request us to join. We had have many projects and > > maintainers > > asking us to move, but as said to you individually we are holding > > the > > gates until we fix our remaining blockers. > > I'm currently massively underwhelmed by the overall performance and > snappiness of the web interface, even for a small project with not > that > much commit history. To be fair, Bugzilla used to be instant and now takes around 10 seconds to show a page from Europe. So it might be something more general than Gitlab. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Let's pause meson migration in preparation for the 3.26 release
On Sun, 2017-08-13 at 20:42 +0200, Petr Kovar wrote: > On Fri, 11 Aug 2017 11:21:05 -0500 > Michael Catanzarowrote: > > > On Fri, Aug 11, 2017 at 10:59 AM, Jeremy Bicha > > wrote: > > > If you want to do these things, please branch for 3.26 and make > > > your > > > changes to git master for 3.27/3.28. > > > > > > Please do continue to fix bugs in the meson build for your > > > modules. > > > > Thanks Jeremy! This is a good rule to follow. > > > > I do encourage projects to remove their Autotools build systems as > > soon > > as reasonable, since having to support two build systems is > > causing > > many problems. But it's probably not reasonable to do so at this > > point > > until after you've first branched for gnome-3-26. > > Related to this, when migrating your module, please do keep in mind > that > Damned Lies support for Meson modules is still incomplete, see > https://bugzilla.gnome.org/show_bug.cgi?id=783099. > > As Piotr reported elsewhere [1], totem-pl-parser, nautilus-sendto, > and > gnome-bluetooth have broken/incomplete i18n support as a result. The pot file in those haven't changed since autotools, so the i18n support should be as it was, unless damned-lies can't use the cached version of the pot files. > Your help with fixing #783099 would be much appreciated. > > Thanks, > pk > > [1] https://mail.gnome.org/archives/gnome-i18n/2017-August/msg00015.h > tml > ___ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: GitLab migration status and roadmap
Hello all, As you may know we continue working and pushing for our transition from Bugzilla and cgit to GitLab. Similarly to what we said in the previous mail thread, we are still in the pilot program phase, that means projects that go into our real deployment at gitlab.gnome.org [1] are still manually added and they have to request us to join. We had have many projects and maintainers asking us to move, but as said to you individually we are holding the gates until we fix our remaining blockers. I'm currently massively underwhelmed by the overall performance and snappiness of the web interface, even for a small project with not that much commit history. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list