Re: Porting applications to meson
El lun, 22-05-2017 a las 21:42 +0200, Armin Krezović escribió: > On 22.05.2017 21:39, Daniel García Moreno wrote: > > > > I've been today reading the meson documentation to try to port > > libgepub[1], but I can't find any example of a lib with gir and all > > this stuff, so I decided to wait until other libs are ported. > > > > How about > > https://git.gnome.org/browse/nautilus/tree/libnautilus-extension/meson.build > That will help, thank you. 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
Re: Porting applications to meson
Totem could be an interesting challenge, being a core application. I will take a look to see what I do. Best regards, 2017-05-22 21:37 GMT+02:00 Bastien Nocera: > On Mon, 2017-05-22 at 21:29 +0200, Iñigo Martínez wrote: >> Hi, >> >> I have been using meson for some months now at work, and I've taken >> advantage of what I learned to port some applications' build systems >> to it (gnome-todo[0], bijiben[1] and gnome-calendar[2]). While I'm >> waiting for those patches to be reviewed, I could also help on >> porting >> other applications' build systems too, although there is some work in >> progress[3][4] and I would rather not start working on any random >> application duplicating someone else's work. >> >> Is there any application that no one is working on and that it would >> be interesting to port it to meson? >> >> Please, do not hesitate to contact me. I can try my best :) > > If you're interested, a non-trivial application would be totem. It has > optional Python and Vala deps, an external API to port to the newer > gtk-doc, etc. > > Porting any libraries in its dependency chain would also be helpful. > > Cheers ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Porting applications to meson
On 22.05.2017 21:39, Daniel García Moreno wrote: > > I've been today reading the meson documentation to try to port > libgepub[1], but I can't find any example of a lib with gir and all > this stuff, so I decided to wait until other libs are ported. > How about https://git.gnome.org/browse/nautilus/tree/libnautilus-extension/meson.build ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Porting applications to meson
Hi Iñigo, El lun, 22-05-2017 a las 21:29 +0200, Iñigo Martínez escribió: > Hi, > > I have been using meson for some months now at work, and I've taken > advantage of what I learned to port some applications' build systems > to it (gnome-todo[0], bijiben[1] and gnome-calendar[2]). While I'm > waiting for those patches to be reviewed, I could also help on porting > other applications' build systems too, although there is some work in > progress[3][4] and I would rather not start working on any random > application duplicating someone else's work. > > Is there any application that no one is working on and that it would > be interesting to port it to meson? > > Please, do not hesitate to contact me. I can try my best :) > I've been today reading the meson documentation to try to port libgepub[1], but I can't find any example of a lib with gir and all this stuff, so I decided to wait until other libs are ported. libgepub have a simple lib with gir and an executable for test. If you want to help on this, I'll appreciate. If anyone knows about other gnome lib with gir that now implements meson build, that would be a good resource to copy code from. Regards. [1] https://git.gnome.org/browse/libgepub/ 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
Re: Porting applications to meson
On Mon, 2017-05-22 at 21:29 +0200, Iñigo Martínez wrote: > Hi, > > I have been using meson for some months now at work, and I've taken > advantage of what I learned to port some applications' build systems > to it (gnome-todo[0], bijiben[1] and gnome-calendar[2]). While I'm > waiting for those patches to be reviewed, I could also help on > porting > other applications' build systems too, although there is some work in > progress[3][4] and I would rather not start working on any random > application duplicating someone else's work. > > Is there any application that no one is working on and that it would > be interesting to port it to meson? > > Please, do not hesitate to contact me. I can try my best :) If you're interested, a non-trivial application would be totem. It has optional Python and Vala deps, an external API to port to the newer gtk-doc, etc. Porting any libraries in its dependency chain would also be helpful. Cheers ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Porting applications to meson
Hi, I have been using meson for some months now at work, and I've taken advantage of what I learned to port some applications' build systems to it (gnome-todo[0], bijiben[1] and gnome-calendar[2]). While I'm waiting for those patches to be reviewed, I could also help on porting other applications' build systems too, although there is some work in progress[3][4] and I would rather not start working on any random application duplicating someone else's work. Is there any application that no one is working on and that it would be interesting to port it to meson? Please, do not hesitate to contact me. I can try my best :) Best regards, [0] https://bugzilla.gnome.org/show_bug.cgi?id=781908 [1] https://bugzilla.gnome.org/show_bug.cgi?id=782707 [2] https://bugzilla.gnome.org/show_bug.cgi?id=782843 [3] https://samthursfield.wordpress.com/2017/05/22/tracker-%f0%9f%92%99-meson/ [4] https://www.bassi.io/articles/2017/05/19/further-experiments-in-meson/ ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Proposal to deploy GitLab on gnome.org
On Tue, 2017-05-16 at 14:22 +0100, Allan Day wrote: > In recent months we have got together to examine the possibilities > for GNOME’s development infrastructure. We’ve spent a lot of time on > this, because we want the community to have faith in our conclusions. > If you are interested in this, you can read our research on the wiki > [1]. I’m excited for this. I think my main concerns have already been raised by others, but I’ll raise them as a +1: - Dependencies between issues (the workaround of listing them all in a comment isn’t very satisfying, but will do in the interim if we are sure a proper solution is coming) - First-class support for a fast-forward merge workflow, including not losing comments when doing a force-push to an MR - Not breaking any old links when migrating cgit/Bugzilla bugs/Bugzilla attachments With those concerns in mind, I’m enthusiastic for gitlab. I would also be supportive of a solution using Phabricator+cgit. Phab for task management and patch review, since its task management is more powerful than gitlab’s, and its patch review workflow doesn’t have the problems of gitlab’s branch-and-merge approach (its inter-diff reviews are great). cgit for viewing the repositories, as normal. 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