IRC logs for #buildstream for Sunday, 2017-04-02

*** ghishadow_ has joined #buildstream02:30
*** ghishadow_ has quit IRC02:30
*** ghishadow_ has joined #buildstream03:39
*** ghishadow_ has quit IRC03:55
*** tristan has quit IRC06:35
*** tristan has joined #buildstream06:41
*** ChanServ sets mode: +o tristan08:06
tristanIt boots it boots it boots !08:06
tristanmouahahahahaha08:06
tristantime to cleanup08:06
ironfootGreat news :D08:59
tristanironfoot, I havent tried booting the gnome system yet, have been testing with a base system09:17
tristanbut I dont expect any real differences09:17
tristanit's pretty wild actually09:17
ironfootThat would be a real success09:17
tristanI havent even checked that a gnome system built by ybd still boots :-/09:19
tristanone sec09:19
tristanhow do I check if the swap was activated ?09:20
tristanah /proc/swaps09:21
tristangood09:21
tristanhttps://gitlab.com/BuildStream/buildstream-tests/tree/booting-base-system-scratch09:22
tristanironfoot, so I want to split this up so that the boot partition is created as a separate element, and the payload partition(s) and partitioning is created separately09:24
tristanBut09:24
tristanthis is actually not that bad: https://gitlab.com/BuildStream/buildstream-tests/blob/booting-base-system-scratch/elements/base-system-image.bst09:24
tristanJust a script element, which does everything you need in userspace without requiring root09:24
tristanthe wild part is disk partitioning and splicing with dd09:25
* tristan tries a GNOME system, but it will take a while to rebuild the world, since e2fsprogs needed a refresh so that we have the -d option09:35
paulsher1oodtristan: is there a 'quick start' anywhere?11:05
paulsher1oodeg a tutorial i can run to try things out?11:05
tristanpaulsher1ood, I'm currently working on the README.rst for defs2bst11:11
tristanwhich I want to finish before making any announcement/proposal on baserock-dev11:12
tristanif you want to try out https://gitlab.com/BuildStream/buildstream-tests/tree/booting-base-system-scratch (which is just a temp branch really) the instructions to build & boot are in the commit message on the tip11:13
tristanso this is last time I visited defs2bst readme https://gitlab.com/BuildStream/defs2bst/tree/instructions11:15
paulsher1oodanything covering installation/setup of bst itself?11:15
tristanpaulsher1ood, the thing is, a 'quick start' will vary depending on what it is you are going to build11:15
tristanthat is currently in HACKING.rst11:15
paulsher1oodok11:16
tristanbut should probably have a link or something in README.rst of buildstream11:16
paulsher1oodwhat is your plan for homepage?11:16
paulsher1ood(ie newbie arrives... where?, and what do they find there?)11:17
tristanWell, would be nice to have a web module to publish automatically update buildstream.gitlab.io11:17
tristanwhich can link to the more in depth generated documentation at buildstream.gitlab.io/buildstream11:18
paulsher1oodequivalent to trustable.io ? :)11:18
tristansimilar yeah11:18
paulsher1oodvia pelican?11:18
tristansame kind of technique11:18
tristanI dont really mind the way, the only requirement is that it's a static website11:18
tristan(requirement by gitlab)11:18
tristanpaulsher1ood, this week I'm hoping will be a week of PR11:19
paulsher1oodheh11:19
paulsher1oodwell i recommend the pelican route11:19
tristanso, one thing which would be really nice, is after some discourse on d-d-l, I might be able to coerce allan day to contribute to the website11:19
tristan(i.e. I think he did the flatpak website)11:19
paulsher1oodddl?11:19
tristandesktop-devel-list11:19
paulsher1oodah, ok11:19
tristani.e. the place for formal public technical proposals at gnome11:20
tristanSo I think, first nail this conversion, sent email to baserock-dev, next publish blog post about progress, yay we can generate bootable images from scratch without root permissions and bootstrap a whole system (yada yada), and then email to d-d-l around the same time11:21
tristans/sent/send11:21
tristansince it looks like the release-team needs a solution nowish, it's best to do some more engagement right away (just wanted to have this booting system working, something to show for what we've been doing last months, before that)11:23
*** tristan has quit IRC11:32
*** tristan has joined #buildstream11:42
*** ChanServ sets mode: +o tristan11:42
*** tristan has quit IRC21:06

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!