Sign-up to mentor a project or apply for Outreachy by September 23
Hi all, The GNOME Foundation has confirmed funding for three spots in Outreachy for the December 2019 round! If you would like to mentor this round, please head to https://www.outreachy.org/december-2019-to-march-2020-internship-round/communities/gnome/submit-project/ as soon as possible and submit your project idea there. All project ideas need to be added in the Outreachy's application system by mentors by 4pm UTC on September 23 and approved by the triage committee (Matthias Clasen, Allan Day, and Sriram Ramkrishna) and coordinator (me) by 4pm UTC on September 24. Only ideas approved in the system by September 24 will be available for Outreachy this round. Initial Outreachy applications are also due by 4pm UTC on September 24. If you are interested in participating, you can review the Outreachy applicant guide at https://www.outreachy.org/docs/applicant/ and apply at https://www.outreachy.org/apply/ Outreachy has restructured its application process this round, so that all applicants have the same amount of time to contribute to projects during the application period from October 1 to November 5. You can learn more about the changes at https://www.outreachy.org/blog/2019-07-23/outreachy-schedule-changes/ More information about GNOME's participation in Outreachy is available at https://wiki.gnome.org/Outreach/Outreachy Please feel free to e-mail gnome-outreachy-l...@gnome.org , which is a private mailing list with Outreachy coordinator and mentors for GNOME, with any questions. Thanks, Marina ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Bootable GNOME images available
Hi Felipe, On Thu, 2019-09-19 at 12:09 +0200, Felipe Borges wrote: > Hi Tristan, thanks a lot for working on this. It is definitely going > to help our development efforts both in CI and design. > > On Thu, Sep 19, 2019 at 11:39 AM Tristan Van Berkom via > desktop-devel-list wrote: > > Hi all, > > > > It's my pleasure to announce that we are now producing bootable > > images based on the very latest of GNOME modules as defined by the > > gnome-build-meta[1] (which we also use to build the releases and > > produce the GNOME flatpak runtime/sdk). > > > > At this time, the image is recreated every time the gitlab pipeline > > runs, and can be downloaded from gitlab here[2]. > > In GNOME Boxes we have the "Download an OS" feature that makes it > easier to obtain and install an OS. I would love to feature the GNOME > images there. For that, could we hotlink directly to [2]? Will this > link change? > > https://fedoramagazine.org/download-os-gnome-boxes/ I can't say for certain that this will be a permanent link. The images weigh in at about 3.5 GB as it stands, and I'm not entirely sure how long they are stored on gitlab and if it makes sense to keep accumulating them on gitlab. Of course, this mostly requires that we conspire on deciding what the best solution is long term. > Also, could we include spice guest tools in the image? This way Boxes > could provide cool features such as "shared clipboard, automatic > resolution, shared folders, sent files via drag and drop, and many > more. My initial run of the image in Boxes showed that this adjustment > will be necessary if we want people to run the VMs in Boxes. I think it would be fine to include spice guest tools yes, the kernel already has some guest specific features enabled, this sounds like a natural extension to that. The gnome-build-meta project already includes spice-protocol and spice-gtk in the 'elements/core-deps' subdirectory, whatever is missing could be added there and included in the image. FWIW, I did try to boot the image with Boxes but indeed had some issues (I think I was mostly hoping to have out of the box host network sharing "just work") - I think it would be really great if the image "just works" with boxes. > What is the best channel for us to discuss these things I mentioned above? As it stands, the body of work is maintained by the release team and also the freedesktop-sdk project (as GNOME uses the latter as a shared base, of course some coordination is required). So for example, if you need a kernel feature enabled then the patch should go to the freedesktop-sdk project. For IRC, I would recommend the #release-team channel on gnome irc, and the #freedesktop-sdk channel on freenode. For issue tracking: https://gitlab.gnome.org/GNOME/gnome-build-meta/ https://gitlab.com/freedesktop-sdk/freedesktop-sdk/ Thanks for your encouraging enthusiasm ! Cheers, -Tristan ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Bootable GNOME images available
Hi Tristan, thanks a lot for working on this. It is definitely going to help our development efforts both in CI and design. On Thu, Sep 19, 2019 at 11:39 AM Tristan Van Berkom via desktop-devel-list wrote: > > Hi all, > > It's my pleasure to announce that we are now producing bootable > images based on the very latest of GNOME modules as defined by the > gnome-build-meta[1] (which we also use to build the releases and > produce the GNOME flatpak runtime/sdk). > > At this time, the image is recreated every time the gitlab pipeline > runs, and can be downloaded from gitlab here[2]. In GNOME Boxes we have the "Download an OS" feature that makes it easier to obtain and install an OS. I would love to feature the GNOME images there. For that, could we hotlink directly to [2]? Will this link change? https://fedoramagazine.org/download-os-gnome-boxes/ Also, could we include spice guest tools in the image? This way Boxes could provide cool features such as "shared clipboard, automatic resolution, shared folders, sent files via drag and drop, and many more. My initial run of the image in Boxes showed that this adjustment will be necessary if we want people to run the VMs in Boxes. What is the best channel for us to discuss these things I mentioned above? Once again, thanks for your efforts, it is much appreciated! Cheers, Felipe. > > The image comes with a simple launcher script for qemu, and should boot > up to the gnome-initial-setup[3] tool automatically. > > > Next steps > ~~ > The current setup still leaves much to be desired, and we're hoping > others will pitch in and help improve our CI story. > > The next big task ahead of us is to boot the image in CI and perform > automated tests on it, most probably with openQA, you can follow that > issue here[4]. > > Of course there are many other things to accomplish: > > * Allow atomic upgrades with ostree, which requires some system > integration work and also requires that we publish the builds in a > publicly hosted ostree repository. > > * Currently we only build the image for 64bit intel, but we should > be able to boot for the 4 architectures we already support for the > GNOME Flatpak SDKs (i686, x86_64, armv7, aarch64). > > * Improve system integration in general, ensure input methods are > working, online accounts are integrated properly, keyring unlocks > with user login, etc. > > * Run installed tests as a part of the CI pipeline before wrapping > the image itself. > > * The list goes on and on :) > > > If you'd like to help out but need some pointers getting familiar with > the gnome-build-meta project, feel free to ask Javier or myself, and > other release team members should also be capable of pointing you in > the right direction. > > > Finally, thanks to everyone on the release team and also freedesktop-sdk > project contributors who have helped immensely to get us this far ! > > Cheers, > -Tristan > > > [1]: https://gitlab.gnome.org/GNOME/gnome-build-meta > [2]: > https://gitlab.gnome.org/GNOME/gnome-build-meta/-/jobs/artifacts/master/browse/image/?job=build-gnome-core-x86_64 > [3]: https://gitlab.gnome.org/GNOME/gnome-initial-setup > [4]: https://gitlab.gnome.org/GNOME/gnome-build-meta/issues/206 > > > ___ > 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
Bootable GNOME images available
Hi all, It's my pleasure to announce that we are now producing bootable images based on the very latest of GNOME modules as defined by the gnome-build-meta[1] (which we also use to build the releases and produce the GNOME flatpak runtime/sdk). At this time, the image is recreated every time the gitlab pipeline runs, and can be downloaded from gitlab here[2]. The image comes with a simple launcher script for qemu, and should boot up to the gnome-initial-setup[3] tool automatically. Next steps ~~ The current setup still leaves much to be desired, and we're hoping others will pitch in and help improve our CI story. The next big task ahead of us is to boot the image in CI and perform automated tests on it, most probably with openQA, you can follow that issue here[4]. Of course there are many other things to accomplish: * Allow atomic upgrades with ostree, which requires some system integration work and also requires that we publish the builds in a publicly hosted ostree repository. * Currently we only build the image for 64bit intel, but we should be able to boot for the 4 architectures we already support for the GNOME Flatpak SDKs (i686, x86_64, armv7, aarch64). * Improve system integration in general, ensure input methods are working, online accounts are integrated properly, keyring unlocks with user login, etc. * Run installed tests as a part of the CI pipeline before wrapping the image itself. * The list goes on and on :) If you'd like to help out but need some pointers getting familiar with the gnome-build-meta project, feel free to ask Javier or myself, and other release team members should also be capable of pointing you in the right direction. Finally, thanks to everyone on the release team and also freedesktop-sdk project contributors who have helped immensely to get us this far ! Cheers, -Tristan [1]: https://gitlab.gnome.org/GNOME/gnome-build-meta [2]: https://gitlab.gnome.org/GNOME/gnome-build-meta/-/jobs/artifacts/master/browse/image/?job=build-gnome-core-x86_64 [3]: https://gitlab.gnome.org/GNOME/gnome-initial-setup [4]: https://gitlab.gnome.org/GNOME/gnome-build-meta/issues/206 ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list