From Fedora Project Wiki
Fedora Release Engineering Meeting :: Monday 2008-02-25
Rebuild status
- going fairly smoothly
- the triage team is taking good swaths of those and isolating the build failures and sorting them into buckets (either compile failure, or other failure)
Orphan package removals
- propose those orphans that haven't been picked up be blocked from dist-f9 today
- gives some folks time to realize "oh that was important, I'll take it over" before we hit beta freeze
- warren will work on analyzing the orphan list
Release Engineering Representative
Discussion of Custom Spins
- 11 more in the pipeline
- See IRC log
Misc
- setting up a meeting tomorrow to talk about the fedora build system instability and get some time lines for fixing what we can, etc.
IRC Transcript
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering Meeting - Roll Call | <a href="#t12:59" class="time">12:59</a> | |
f13 | ping notting jeremy poelcat jwb spot warren poelcat rdieter wwoods lmacken | <a href="#t13:00" class="time">13:00</a> |
---|---|---|
* warren here | <a href="#t13:00" class="time">13:00</a> | |
* jeremy | <a href="#t13:00" class="time">13:00</a> | |
jwb | here | <a href="#t13:00" class="time">13:00</a> |
* wwoods nom nom granola nom nom | <a href="#t13:01" class="time">13:01</a> | |
* poelcat here | <a href="#t13:02" class="time">13:02</a> | |
* notting is here | <a href="#t13:02" class="time">13:02</a> | |
f13 | ok, we've got a few things to discuss so lets get started. | <a href="#t13:02" class="time">13:02</a> |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Rebuild status | <a href="#t13:02" class="time">13:02</a> | |
jwb | that went surprisingly well | <a href="#t13:03" class="time">13:03</a> |
f13 | All the first round of builds completed on Friday | <a href="#t13:03" class="time">13:03</a> |
f13 | early Friday morning in fact | <a href="#t13:03" class="time">13:03</a> |
f13 | and all the bugs for the failures were filed later that day | <a href="#t13:03" class="time">13:03</a> |
f13 | the triage team is taking good swaths of those and isloating the build faiulre and sorting them into buckets (either compile failure, or other failure) | <a href="#t13:04" class="time">13:04</a> |
f13 | lots of fixes have been happening, and most of the buildsystem generated failures have been resubmitted | <a href="#t13:04" class="time">13:04</a> |
f13 | all in all this has been one of the smoother rebuilds from the submission and followup side of things. | <a href="#t13:04" class="time">13:04</a> |
f13 | I want to clean up the scripts I used for more general purpose and check them into the rel-eng git tree | <a href="#t13:04" class="time">13:04</a> |
f13 | GCC 4.3 rebuilds have been a "would be nice" sort of feature so I'm not going to sweat it too much if things aren't rebuilt by the beta or even the release. | <a href="#t13:05" class="time">13:05</a> |
f13 | (unless of course the failure to rebuild results in a failure to fix some other bug or blocker) | <a href="#t13:05" class="time">13:05</a> |
jwb | related topic, did you see someone's request for a package for the bump script? | <a href="#t13:06" class="time">13:06</a> |
f13 | yeah, I'm fine with it going into a package. | <a href="#t13:06" class="time">13:06</a> |
f13 | probably makes sense in rpmdevtools | <a href="#t13:06" class="time">13:06</a> |
f13 | although it is pretty Fedora specific | <a href="#t13:06" class="time">13:06</a> |
wwoods | fedora-packager? | <a href="#t13:06" class="time">13:06</a> |
jwb | something like that, yeah | <a href="#t13:07" class="time">13:07</a> |
f13 | wwoods: we have other pretty Fedora specific things in rpmdevtools so I don't think it really matters much | <a href="#t13:07" class="time">13:07</a> |
wwoods | makes sense | <a href="#t13:07" class="time">13:07</a> |
jwb | overall i don't think many of the other rel-eng scripts should really be "packaged" | <a href="#t13:07" class="time">13:07</a> |
f13 | nod | <a href="#t13:07" class="time">13:07</a> |
jwb | ok, sorry to derail | <a href="#t13:07" class="time">13:07</a> |
f13 | typically they're mostly references to start from in order to accomplish your specific task | <a href="#t13:07" class="time">13:07</a> |
f13 | and that doesn't make much sense as a package outside of examples/ | <a href="#t13:08" class="time">13:08</a> |
f13 | anywho, the fixes will continue, and folks like jeremy have offered to look at the real hard compile issues. | <a href="#t13:08" class="time">13:08</a> |
jwb | jakub seems to be poking at issues that get reported to -devel | <a href="#t13:09" class="time">13:09</a> |
f13 | gcc43errors is the bug alias that the triage folks are putting the actual compile issue bugs on | <a href="#t13:09" class="time">13:09</a> |
f13 | I think at this point, releng can just let this work itself out naturally | <a href="#t13:09" class="time">13:09</a> |
f13 | moving on... | <a href="#t13:10" class="time">13:10</a> |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Orphan package removals | <a href="#t13:10" class="time">13:10</a> | |
f13 | warren: you were running with this I think, what's the current status? | <a href="#t13:10" class="time">13:10</a> |
warren | f13, there were relatively few and many were picked up | <a href="#t13:11" class="time">13:11</a> |
warren | f13, come back me in about 10 minutes, i'll check it now | <a href="#t13:11" class="time">13:11</a> |
f13 | warren: ok. | <a href="#t13:11" class="time">13:11</a> |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Making releases a snap | <a href="#t13:11" class="time">13:11</a> | |
f13 | stickster has called for folks to report to him on SOPs for doing releases | <a href="#t13:11" class="time">13:11</a> |
f13 | and we owe him a report | <a href="#t13:11" class="time">13:11</a> |
jwb | i'm sort of confused as to what he wants | <a href="#t13:12" class="time">13:12</a> |
f13 | let me pull up the archived mail | <a href="#t13:12" class="time">13:12</a> |
poelcat | f13: he wants a point person | <a href="#t13:12" class="time">13:12</a> |
f13 | <a href="https://www.redhat.com/archives/fedora-advisory-board/2008-February/msg00136.html">https://www.redhat.com/archives/fedora-advisory-board/2008-February/msg00136.html</a> | <a href="#t13:12" class="time">13:12</a> |
poelcat | so we can have a concall in advance of the beta to make sure all the groups are in sync | <a href="#t13:12" class="time">13:12</a> |
poelcat | and dependencies are handled in order and in time | <a href="#t13:13" class="time">13:13</a> |
f13 | so this is just for beta this time, and we'll do it again for PR and Final? | <a href="#t13:13" class="time">13:13</a> |
jwb | hm | <a href="#t13:13" class="time">13:13</a> |
jwb | is he going to include arch teams? | <a href="#t13:13" class="time">13:13</a> |
f13 | that's a fun question | <a href="#t13:14" class="time">13:14</a> |
f13 | theoretically secondary arch teams move at their own schedule | <a href="#t13:14" class="time">13:14</a> |
f13 | and aren't tied directly to our release dates | <a href="#t13:14" class="time">13:14</a> |
poelcat | in theory we do it for all of the releases... and each time it gets faster and more organized :) | <a href="#t13:14" class="time">13:14</a> |
jwb | i nominate f13 | <a href="#t13:14" class="time">13:14</a> |
f13 | So unless somebody else wants to volunteer, I'll handle this | <a href="#t13:14" class="time">13:14</a> |
f13 | gee thanks jwb (: | <a href="#t13:15" class="time">13:15</a> |
jwb | does anyone else really make sense? | <a href="#t13:15" class="time">13:15</a> |
f13 | probably not the first time around | <a href="#t13:15" class="time">13:15</a> |
wwoods | you *are* kind of the guy who turns the handcrank | <a href="#t13:15" class="time">13:15</a> |
jwb | if you'd like, i can attend as well if possible | <a href="#t13:15" class="time">13:15</a> |
wwoods | I guess the theory is that we can take notes and then, eventually, other people will know how the sausage gets made | <a href="#t13:15" class="time">13:15</a> |
jwb | though it would be more of a "listen in" kind of thing | <a href="#t13:16" class="time">13:16</a> |
warren | f13, I can't login to the database to do a query | <a href="#t13:16" class="time">13:16</a> |
f13 | warren: I saw. | <a href="#t13:16" class="time">13:16</a> |
f13 | ok, I'll take it this time. | <a href="#t13:16" class="time">13:16</a> |
* f13 adds another note to the todo list | <a href="#t13:16" class="time">13:16</a> | |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering Orphan package removals | <a href="#t13:17" class="time">13:17</a> | |
f13 | lets get back to this one for a moment. | <a href="#t13:17" class="time">13:17</a> |
f13 | since we're nearing very close to the Beta freeze, I propose those orphans that haven't been picked up be blocked from dist-f9 this week, today. | <a href="#t13:17" class="time">13:17</a> |
f13 | that'll give some folks time to realize "oh that was important, I'll take it over" before we hit beta freeze | <a href="#t13:17" class="time">13:17</a> |
jwb | agreed | <a href="#t13:18" class="time">13:18</a> |
f13 | warren: that seem sane to you? | <a href="#t13:18" class="time">13:18</a> |
notting | seems ok | <a href="#t13:18" class="time">13:18</a> |
warren | umm | <a href="#t13:19" class="time">13:19</a> |
warren | the orphan list seems to have grown since last week | <a href="#t13:19" class="time">13:19</a> |
warren | f13, can we warn with a fresh list later today with thursday the target removal day? | <a href="#t13:20" class="time">13:20</a> |
warren | f13, I need a little time to analyze the new list | <a href="#t13:20" class="time">13:20</a> |
* warren not sure if his SQL query is correct | <a href="#t13:20" class="time">13:20</a> | |
f13 | warren: sure, that's fine. This week though. I don't want to rip off the bandaid and immediately freeze the tree | <a href="#t13:20" class="time">13:20</a> |
warren | f13, nod | <a href="#t13:21" class="time">13:21</a> |
warren | f13, the freeze next week is a hard freeze? | <a href="#t13:21" class="time">13:21</a> |
warren | f13, or a slushy one like F8's? | <a href="#t13:21" class="time">13:21</a> |
f13 | the freeze on the 4th is | <a href="#t13:21" class="time">13:21</a> |
f13 | uh | <a href="#t13:21" class="time">13:21</a> |
warren | honor system or manual tagging? | <a href="#t13:21" class="time">13:21</a> |
f13 | what is your definition of 'slushy' ? | <a href="#t13:21" class="time">13:21</a> |
warren | Remember last time around we used honor system? | <a href="#t13:21" class="time">13:21</a> |
f13 | we did? | <a href="#t13:21" class="time">13:21</a> |
warren | Maybe that's the wrong word | <a href="#t13:22" class="time">13:22</a> |
f13 | we branched and told people if they really want to build for F8, build from the branch | <a href="#t13:22" class="time">13:22</a> |
warren | huh? | <a href="#t13:22" class="time">13:22</a> |
f13 | otherwise if they built from devel it would go to dist-f9 | <a href="#t13:22" class="time">13:22</a> |
warren | isn't branching optional at freeze point? | <a href="#t13:22" class="time">13:22</a> |
f13 | warren: I think we're talking about two different freeze points | <a href="#t13:23" class="time">13:23</a> |
warren | grr, can't load the wiki | <a href="#t13:23" class="time">13:23</a> |
warren | f13, I thought next week's freeze is for Beta and feature freeze, and the wiki said people can optionally branch CVS at that point. | <a href="#t13:23" class="time">13:23</a> |
f13 | regardless, the freeze on the 4th is hard, you have to request tags from releng | <a href="#t13:23" class="time">13:23</a> |
warren | That sounds fine, but when was that decided? | <a href="#t13:24" class="time">13:24</a> |
f13 | <a href="http://fedoraproject.org/wiki/ReleaseEngineering/Overview#head-7dfffd8d508d35c931d4b7cc519fce1b00019e4c">http://fedoraproject.org/wiki/ReleaseEngineering/Overview#head-7dfffd8d508d35c931d4b7cc519fce1b00019e4c</a> | <a href="#t13:24" class="time">13:24</a> |
warren | I thought the F8's version of this "freeze" worked out extremely well compared to previous freezes that operated in a manner similar to what you are saying happens next week. | <a href="#t13:24" class="time">13:24</a> |
f13 | warren: F8's only works if we allow for branching | <a href="#t13:25" class="time">13:25</a> |
f13 | and it really only works at the tail end of a development cycle, not in the middle of it | <a href="#t13:25" class="time">13:25</a> |
warren | when do we allow branching this time? | <a href="#t13:25" class="time">13:25</a> |
f13 | we never decided at what point between beta release and final freeze we'd start allowing for branches. | <a href="#t13:25" class="time">13:25</a> |
warren | I thought the schedule said at beta freeze point | <a href="#t13:26" class="time">13:26</a> |
warren | I could be wrong, but I can't load it to find out | <a href="#t13:26" class="time">13:26</a> |
warren | oh, <a href="http://fedoraproject.org/wiki/Releases/9/Schedule">http://fedoraproject.org/wiki/Releases/9/Schedule</a> March 13th allow branching | <a href="#t13:26" class="time">13:26</a> |
warren | nm | <a href="#t13:26" class="time">13:26</a> |
f13 | Overview still says: | <a href="#t13:26" class="time">13:26</a> |
f13 | Early (optional) CVS branching | <a href="#t13:26" class="time">13:26</a> |
f13 | Right after Beta release or sometime between Beta and Pre-release, we allow for early branching of software. This allows developers to check in new features and otherwise unstable changes that would not be suitable to introduce to the current release. | <a href="#t13:26" class="time">13:26</a> |
f13 | but I guess the schedule took that as 'right after beta release' | <a href="#t13:27" class="time">13:27</a> |
f13 | but in reality that's going to be very very early for a lot of software | <a href="#t13:27" class="time">13:27</a> |
warren | OK, sounds good. | <a href="#t13:27" class="time">13:27</a> |
* warren works on analyzing the orphan lits | <a href="#t13:27" class="time">13:27</a> | |
f13 | ok, moving on. | <a href="#t13:28" class="time">13:28</a> |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Jeremy's spin writeup | <a href="#t13:28" class="time">13:28</a> | |
f13 | shamefully, I haven't taken the time to read this fully through yet. | <a href="#t13:28" class="time">13:28</a> |
f13 | jwb: have you? | <a href="#t13:28" class="time">13:28</a> |
jwb | f13, i told jeremy i would reply today. i still intend to | <a href="#t13:28" class="time">13:28</a> |
jeremy | it'd be nice to get some feedback so that I can post it for more people to see | <a href="#t13:28" class="time">13:28</a> |
jeremy | so I can get spoleeba off my back :-P | <a href="#t13:28" class="time">13:28</a> |
f13 | yeah. | <a href="#t13:28" class="time">13:28</a> |
jwb | jeremy, you'll have something this afternoon from me | <a href="#t13:29" class="time">13:29</a> |
jeremy | jwb: sounds good, thanks | <a href="#t13:29" class="time">13:29</a> |
f13 | I really wanted to get to it before the meeting, finding out why rawhide fell over took too much time though :/ | <a href="#t13:29" class="time">13:29</a> |
f13 | I will also get you feedback today, soon even, so that you can send it out today | <a href="#t13:29" class="time">13:29</a> |
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Open Discussion | <a href="#t13:29" class="time">13:29</a> | |
jeremy | sounds like a plan | <a href="#t13:29" class="time">13:29</a> |
jwb | speaking of spins | <a href="#t13:30" class="time">13:30</a> |
jwb | i've done two now for mether. xfce and hindi | <a href="#t13:30" class="time">13:30</a> |
* f13 gives jwb the floor | <a href="#t13:30" class="time">13:30</a> | |
jwb | he has like 4 more queued up (or some number) | <a href="#t13:30" class="time">13:30</a> |
jwb | all localized | <a href="#t13:30" class="time">13:30</a> |
warren | oh damn | <a href="#t13:30" class="time">13:30</a> |
warren | the orphan list has grown | <a href="#t13:30" class="time">13:30</a> |
warren | 125 packages now | <a href="#t13:30" class="time">13:30</a> |
jwb | i started a SOP for doing spins, but it's empty now. i intend to fill it out with this next one | <a href="#t13:31" class="time">13:31</a> |
notting | jwb: only 4? | <a href="#t13:31" class="time">13:31</a> |
jwb | no, more. | <a href="#t13:31" class="time">13:31</a> |
* jwb counts | <a href="#t13:31" class="time">13:31</a> | |
warren | oh wait, some of these were already removed | <a href="#t13:31" class="time">13:31</a> |
jwb | 11 more | <a href="#t13:31" class="time">13:31</a> |
f13 | I got a scary message from spevack today, where he wants to do a localized spin for wherever we have an event | <a href="#t13:31" class="time">13:31</a> |
f13 | that's going to lead to a /lot/ of spins, just for lang selections | <a href="#t13:31" class="time">13:31</a> |
f13 | I for one, don't like this | <a href="#t13:31" class="time">13:31</a> |
jwb | we have 12 total right now. 1 done, 11 to go | <a href="#t13:31" class="time">13:31</a> |
jwb | just for .in | <a href="#t13:31" class="time">13:31</a> |
jwb | (i think) | <a href="#t13:32" class="time">13:32</a> |
f13 | it's a lot of duplicated content, it's a lot of releases to try and keep track of the sources of for GPL reasons, it's a lot of QA to go through, and it'll start making our download pages rather cumbersome | <a href="#t13:32" class="time">13:32</a> |
mether | one of them is for Srilanka | <a href="#t13:32" class="time">13:32</a> |
wwoods | ugh. I'm gonna need a team of hax0rs to work on automating testing live images if we're going to do this much stuff | <a href="#t13:32" class="time">13:32</a> |
jwb | this is an illustrative example of why we need to review jeremy's doc | <a href="#t13:33" class="time">13:33</a> |
jwb | because the people in this meeting will not scale to test all of these, nor _can_ we in some cases | <a href="#t13:33" class="time">13:33</a> |
jwb | i don't speak/read hindi, etc | <a href="#t13:33" class="time">13:33</a> |
f13 | right. I think we said we wanted to see interesting things folks have done with spins, and I'm just not sure of "only include my local language" is all that... interesting. | <a href="#t13:34" class="time">13:34</a> |
f13 | or rather, we wanted to /host/ interesting things | <a href="#t13:34" class="time">13:34</a> |
notting | f13: then we need to fix livecd-creator | <a href="#t13:34" class="time">13:34</a> |
jwb | notting, ? | <a href="#t13:34" class="time">13:34</a> |
wwoods | jwb: right - there needs to be docs and tools for letting the *spinners* test their spins | <a href="#t13:34" class="time">13:34</a> |
notting | jwb: multiple langauges, selectable | <a href="#t13:34" class="time">13:34</a> |
wwoods | any plan that involves dumping more work on rel-eng or QA = fail | <a href="#t13:34" class="time">13:34</a> |
f13 | notting: wouldn't that be gdm in F9? | <a href="#t13:35" class="time">13:35</a> |
notting | f13: ??? GDM in *F8* does that | <a href="#t13:35" class="time">13:35</a> |
jwb | personally, i have no issues mashing buttons to churn out isos and throw them on spins.fp.o | <a href="#t13:35" class="time">13:35</a> |
jeremy | wouldn't that be that gdm has allowed it for a long long time | <a href="#t13:35" class="time">13:35</a> |
f13 | ok, so I'm confused | <a href="#t13:35" class="time">13:35</a> |
notting | these 20 different spins a) set a default timezone and /etc/sysconfig/i18n LANG b) occasionally adjust the translation sset | <a href="#t13:36" class="time">13:36</a> |
pingou | ! | <a href="#t13:36" class="time">13:36</a> |
f13 | jwb: yeah, I just have issues with those carrying the Fedora name/logo without anybody doing QA on them, ensuring that they actually install, that no regressions creeped in due to using newer code sets, finding a place to stash the srpms used (!!) for GPL reasons, etc... | <a href="#t13:36" class="time">13:36</a> |
f13 | pingou: that's not necessary in this meeting, just blurt it out. | <a href="#t13:36" class="time">13:36</a> |
pingou | there is the language but also the keyboard that is interesting to changes between the different livecd | <a href="#t13:37" class="time">13:37</a> |
notting | pingou: i stand by my statement - 10-20 livecd images that only differ by 1% is wasteful | <a href="#t13:37" class="time">13:37</a> |
f13 | seems that creating another 700~ meg download for that is.... silly | <a href="#t13:37" class="time">13:37</a> |
wwoods | unless we work out some magic jigdo way of storing them | <a href="#t13:38" class="time">13:38</a> |
jwb | f13, i'm not disagreeing. i think that's where we need to go back to the board and say "please clarify why these are official spins" | <a href="#t13:38" class="time">13:38</a> |
pingou | what about using the local mirror ? | <a href="#t13:38" class="time">13:38</a> |
f13 | pingou: in many cases "what local mirror?" | <a href="#t13:38" class="time">13:38</a> |
jeremy | notting: xdelta! | <a href="#t13:38" class="time">13:38</a> |
pingou | f13, something like storing the french version on the french mirror, the dutch on the dutch... | <a href="#t13:39" class="time">13:39</a> |
warren | jeremy, will xdelta work when the changes are within the compressed squashfs image? | <a href="#t13:39" class="time">13:39</a> |
jwb | pingou, if they have a local mirror, why can't they do the spin themselves? | <a href="#t13:39" class="time">13:39</a> |
pingou | jwb, they start to do it | <a href="#t13:39" class="time">13:39</a> |
f13 | pingou: we don't have a 1:1 mirror:country relationship | <a href="#t13:39" class="time">13:39</a> |
jwb | we could add links to those | <a href="#t13:39" class="time">13:39</a> |
jeremy | warren: dunno. someone is welcome to try :-) | <a href="#t13:39" class="time">13:39</a> |
warren | jeremy, the pyjigdo guys were talking about making jigdo uncompress and recompress squashfs images with jigdo... | <a href="#t13:40" class="time">13:40</a> |
jwb | i don't think we're going to make a huge amount of progress on this today. i just wanted to point at where i am with the spins stuff and raise the bigger question | <a href="#t13:40" class="time">13:40</a> |
* jeremy sticks his fingers in his ears and goes "la la la la la la la la" | <a href="#t13:40" class="time">13:40</a> | |
notting | warren: that sounds fraught with failure | <a href="#t13:40" class="time">13:40</a> |
warren | I just mentioned it | <a href="#t13:41" class="time">13:41</a> |
warren | ok... so the orphan list has definitely grown since last week | <a href="#t13:41" class="time">13:41</a> |
* f13 has yet to see pyjigdo in action, for it's original purpose, let along feature creep | <a href="#t13:41" class="time">13:41</a> | |
f13 | er alone. | <a href="#t13:41" class="time">13:41</a> |
f13 | jwb: thanks, that does help | <a href="#t13:42" class="time">13:42</a> |
warren | looks like I'll have a complete list of orphans in about 30minutes hwen te script finishes | <a href="#t13:42" class="time">13:42</a> |
warren | (koji is really slow now) | <a href="#t13:42" class="time">13:42</a> |
warren | f13, really, there is no need to be so down on them, they are free to work on whatever they want. | <a href="#t13:42" class="time">13:42</a> |
mbonnet | warren: it's working fine for me, seems snappy, and neither the database nor app server are loaded | <a href="#t13:42" class="time">13:42</a> |
warren | mm | <a href="#t13:42" class="time">13:42</a> |
mbonnet | warren: sure you're not having connection issues? | <a href="#t13:43" class="time">13:43</a> |
warren | mbonnet, abadger1999 mentioned having issues coming in through RH VP | <a href="#t13:43" class="time">13:43</a> |
warren | mbonnet, RH VPN | <a href="#t13:43" class="time">13:43</a> |
jwb | f13, i've used pyjidgo. it worked fairly well | <a href="#t13:43" class="time">13:43</a> |
warren | mbonnet, I seem to as well | <a href="#t13:43" class="time">13:43</a> |
jwb | warren, why are you talking to koji? shouldn't orphans be done from pkgdb? | <a href="#t13:43" class="time">13:43</a> |
f13 | warren: I'm not being down, it's just we're a week away from the beta freeze and I haven't seen a single patch for being able to do jigdo stuff for F9. | <a href="#t13:44" class="time">13:44</a> |
warren | jwb, pkgdb knows about orphaned packages, but not if they were already removed | <a href="#t13:44" class="time">13:44</a> |
jwb | ah | <a href="#t13:44" class="time">13:44</a> |
jwb | nor deltarpms... jeremy ? | <a href="#t13:44" class="time">13:44</a> |
warren | abadger1999 and jdieter were working on deltarpms? | <a href="#t13:44" class="time">13:44</a> |
warren | oh wait | <a href="#t13:44" class="time">13:44</a> |
warren | no | <a href="#t13:44" class="time">13:44</a> |
jeremy | jwb: I haven't had anything to do with any of the work for deltarpms this time around | <a href="#t13:44" class="time">13:44</a> |
warren | lmacken | <a href="#t13:44" class="time">13:44</a> |
jwb | k, sorry | <a href="#t13:45" class="time">13:45</a> |
warren | jwb, most of the deltarpm work is needed in bodhi, with a little rel-eng scripting after that | <a href="#t13:45" class="time">13:45</a> |
abadger1999 | warren: Signing me up for extra work again? ;-) | <a href="#t13:45" class="time">13:45</a> |
warren | abadger1999, maybe. | <a href="#t13:45" class="time">13:45</a> |
jeremy | abadger1999: we try! :) | <a href="#t13:45" class="time">13:45</a> |
f13 | sadly nothing tends ot be 'little' when it comes to releng scripting | <a href="#t13:45" class="time">13:45</a> |
jwb | warren, so we'd only target updates with that? | <a href="#t13:45" class="time">13:45</a> |
warren | jwb, that's where most of its usefulness is no? | <a href="#t13:46" class="time">13:46</a> |
warren | f13, relatively little compared to the bodhi work | <a href="#t13:46" class="time">13:46</a> |
jwb | yes. i was just checking. if so, it's fairly disjoint from being tied to F9 (or any other release) | <a href="#t13:47" class="time">13:47</a> |
f13 | except that unleashing deltas upon a stable release without any testing during rawhide sounds like a fun event. | <a href="#t13:47" class="time">13:47</a> |
warren | grr, you're right | <a href="#t13:48" class="time">13:48</a> |
mether | FYI SUSE has no build system integration and just runs createdeltarpm or whatever post update generation | <a href="#t13:48" class="time">13:48</a> |
f13 | mether: they also don't have a very public mirror system and are able to control that a lot better | <a href="#t13:48" class="time">13:48</a> |
notting | mether: um, that would still be 'deltarpm work needed in bodhi' | <a href="#t13:48" class="time">13:48</a> |
warren | f13, would you accept adding the deltas to rawhide after beta is released? Only thing we're missing is a defined place to put them in the tree right? | <a href="#t13:49" class="time">13:49</a> |
mether | notting: they run a cron job or something async | <a href="#t13:49" class="time">13:49</a> |
f13 | warren: honestly I don't know what all is missing, I haven't talked to anybody about it in a while. Rather, nobody has talked to /me/ about it in a while. | <a href="#t13:49" class="time">13:49</a> |
notting | isn't that what this meeting is for? | <a href="#t13:49" class="time">13:49</a> |
warren | yes | <a href="#t13:49" class="time">13:49</a> |
f13 | notting: you'd think that. | <a href="#t13:49" class="time">13:49</a> |
f13 | who's the feature owner? | <a href="#t13:50" class="time">13:50</a> |
warren | OK, it seems to me that the only thing missing to add deltas to rawhide is a defined place to put it in the tree? | <a href="#t13:50" class="time">13:50</a> |
warren | sort of me | <a href="#t13:50" class="time">13:50</a> |
warren | jdieter has been taking point | <a href="#t13:50" class="time">13:50</a> |
f13 | warren: so then we have patches to mash to generate deltas, and huristics on what to generate deltas against, and a way of dealing with signed packages vs unsigned and... | <a href="#t13:50" class="time">13:50</a> |
warren | f13, is mash the right place to put it? | <a href="#t13:51" class="time">13:51</a> |
f13 | warren: mash is what creates rawhide | <a href="#t13:51" class="time">13:51</a> |
f13 | or a cron job does really | <a href="#t13:51" class="time">13:51</a> |
f13 | so patches to the cron would also work I suppose. | <a href="#t13:51" class="time">13:51</a> |
warren | what's the source repo for this? | <a href="#t13:51" class="time">13:51</a> |
warren | I'll point this at jdieter | <a href="#t13:52" class="time">13:52</a> |
warren | I can work on this after feature freeze myself, but not now. | <a href="#t13:52" class="time">13:52</a> |
f13 | git.fedorahosted.org/git/releng | <a href="#t13:52" class="time">13:52</a> |
f13 | I'm not going to be too keen on working on this after feature freeze though. I really really want to land F9 on time and I don't want to make things more unstable in the rawhide creation land | <a href="#t13:52" class="time">13:52</a> |
warren | The sad thing about this is, there is no reason why deltas absolutely need to be done during tree creation. | <a href="#t13:53" class="time">13:53</a> |
warren | they can be async | <a href="#t13:53" class="time">13:53</a> |
warren | it does make it crappy for mirroring though | <a href="#t13:53" class="time">13:53</a> |
warren | I'll talk with jdieter | <a href="#t13:53" class="time">13:53</a> |
warren | I'm afraid this will slow down rawhide creation | <a href="#t13:54" class="time">13:54</a> |
f13 | yeah, our mirroring system is fragile enough as it is. | <a href="#t13:54" class="time">13:54</a> |
warren | ah, orphan list is complete | <a href="#t13:54" class="time">13:54</a> |
warren | <a href="http://paste.ausil.us/284">http://paste.ausil.us/284</a> | <a href="#t13:55" class="time">13:55</a> |
warren | I'll send a warning to the lists that these packages and anthing that depends on them will be removed Thursday afternoon if they are not owned. | <a href="#t13:55" class="time">13:55</a> |
warren | ok? | <a href="#t13:55" class="time">13:55</a> |
jwb | xmlrpc... | <a href="#t13:55" class="time">13:55</a> |
jwb | that seems... important | <a href="#t13:55" class="time">13:55</a> |
warren | I DID warn people last week | <a href="#t13:56" class="time">13:56</a> |
f13 | warren: good. | <a href="#t13:56" class="time">13:56</a> |
* warren sending | <a href="#t13:56" class="time">13:56</a> | |
f13 | anything else this week? | <a href="#t13:57" class="time">13:57</a> |
jwb | yah | <a href="#t13:57" class="time">13:57</a> |
jwb | what about the meeting you wanted to setup with the mikes and mark on koji? | <a href="#t13:57" class="time">13:57</a> |
jwb | or is that outside the scope of this meeting? | <a href="#t13:58" class="time">13:58</a> |
f13 | kinda outside I think. | <a href="#t13:59" class="time">13:59</a> |
jwb | k | <a href="#t13:59" class="time">13:59</a> |
f13 | but for those listening at home, we're setting up a meeting tomorrow to talk about the fedora buildsystem instability and get some timelines for fixing what we can, etc. etc.. | <a href="#t14:00" class="time">14:00</a> |
f13 | Ok, calling it, thanks folks. | <a href="#t14:01" class="time">14:01</a> |
Generated by irclog2html.py 2.3 by Marius Gedminas - find it at mg.pov.lt!