Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate

#sugar-meeting, 2009-12-04

Index | Today     Channels | Search | Join

All times shown according to UTC.

Time Nick Message
11:11 SeanDaly lurking
11:12 bernie * regular meeting times (mchua)
11:12 * posting meeting logs - this one should be short, just "we'll do it, here is where" (mchua)
11:12 * setting goals and milestones for this release (mchua)
11:12 * status update on aslo cluster (dfarning)
11:12 * long-term infrastructure plans (bernie)
11:12 #topic regular meeting times (mchua)
11:12 Mel: (Bernie and i are using the same laptop right now, so we'll be swapping back and forth.)
11:12 dfarning_ Ahh I was confused
11:13 Friday ten oclock work fine
11:13 SeanDaly nick should be "berniemel"
11:13 bernie mel: The purpose of my 3 agenda items is to answer the question "if I haven't been involved in the day-to-day of Infrastructure but want to find out what's going on and what I can do to help in <10min, what do I do (and what do we need to set up, as a team, for me to be able to do that?)
11:14 mel: weekly meetings, posted logs, and a release calendar are the fastest way I know to do that
11:14 mel: "read last week's log, go to next week's meeting, and we're working through the milestones on this calendar"
11:14 dfarning_ yes, we have grown to the point where meeting as needed
11:14 bernie SeanDaly: can't change nick without upsetting the meetbot
11:15 SeanDaly learns something every day
11:15 dfarning_ another very important thing is to shift bernie from wizard behind the curtain to teacher
11:15 bernie dfarning_: +1
11:16 dfarning_: I'm having a hard time finding trusted volunteers who are both capable and willing to take over entire pieces of infrastructure
11:16 dfarning_ every project has the trouble .. we need to start growing them
11:16 bernie dfarning_: adam has suggested someone who seems to be the perfect candidate to maintain trac
11:17 I guess we should switch topic
11:18 mel: before we move on - is it decided that this is going to be our weekly meeting time (until we need to switch it)
11:18 and that everything will be logged via meetbot?
11:18 bernie: +1
11:18 dfarning_ sounds good
11:18 bernie mel: ok, moving on now :) I figure we can lay out the issues on the rest of the agenda and then if we have time circle back and figure out what we want to do for this release cycle
11:19 ok, next topic
11:19 #topic status update on aslo cluster (dfarning)
11:20 dfarning_ I think the majority of the hard work is now done
11:20 The abstraction of components is done and works.
11:20 bernie dfarning_: I agree
11:20 dfarning_ next phase
11:20 testing and tuning
11:20 bernie dfarning_: I'm a little worried for the stability of treehouse as a virtualization host: I have seen VMs hang in the past
11:21 dfarning_ Yes, would like to move it as soon as we have somewhere to put it.
11:21 bernie dfarning_: we also need to bolt down network communication between the many VMs to make sure there's no way to eavesdrop and/or hijack the cluster at any level
11:22 dfarning_ Yes, proxy and db are still not on interconnect
11:23 bernie dfarning_: also, distributed systems are inherently more fragile. I feel like we have insufficient HA monitoring and failover at this time.
11:23 dfarning_: soon after we transition the aslo cluster into production, we should start making at least  the db redundant.
11:24 dfarning_ Depending ou you available time, I would like to set up aslo-proxy2 some where and conect the proxies with heart beat
11:25 bernie dfarning_: is it even possible to make the proxy redundant without some kind of IP takeover?
11:25 dfarning_ heartbeat can handle ip takeover
11:26 one machine is the master
11:26 bernie mel: interjection from a non-sysadmin - since I can't help directly with infra team tasks, but am basically here to help drive a beat and grow the team's capacity, I'd like to get us in the habit of blogging non-sysadmin-readable summaries of the work that's being done.
11:26 dfarning_ if it goes down the other can take over
11:26 bernie mel: in other words, "what infrastructure's done for you today, and why you should care." this will help with recruiting.
11:27 mel: I'll take the first blogpost and will hit up mailing lists for explanations of something cool I see passing by, just a fyi.
11:27 #action mchua take first infra blogpost
11:27 mel: +1000
11:28 dfarning_: then the two machines need to run on different physical hosts, but share the same LAN so they can take over the IP.
11:29 dfarning_ yes, that is why I am push for a cluster at rit or the EU
11:30 bernie dfarning_: treehouse and sunjammer would be ideal for the task
11:30 dfarning_: but we can't create new VMs besides sunjammer on the fsf machine. can we setup the proxy slave right on sunjammer?
11:31 dfarning_: let's hope for the best
11:31 dfarning_ Is is possiable to first set up a second vm on treehouse for me to use to test before doing somethen this invasive to sunjammer
11:31 bernie dfarning_: meanwhile, yesterday I had a quick talk with ivan on the phone. we might want to replace solarsail with a new machine.
11:32 dfarning_ What is going to happen to solarsil?
11:32 bernie dfarning_: me, ivan and SL may share the cost. hosting could be done at rit, the eu thing or transworldix, from which we already have an official free hosting offer.
11:33 dfarning_ Can we host multiple machines as transworldix
11:33 bernie dfarning_: we see that solarsail is aging: slow processors, fancy architecture that is hardly maintained upstream....
11:33 dfarning_ s/as/at/
11:34 bernie dfarning_: I think we were offered 2U of rackspace, but perhaps we could ask for 4U and stick 4 pizza boxes in it.
11:34 dfarning_ not sure how big a u is in comparison to machines
11:35 cjb most rackmount machines are 2u
11:35 your average desktop box is like 6u
11:35 bernie dfarning_: treehouse is 2U
11:35 dfarning_: solarsail is also 2U
11:35 cjb very small rackmount machines without much expansion space can be 1u
11:35 dfarning_ thanks
11:36 bernie cjb: these days, it wouldn't bother anyone: a 1U can happily house 3 1.5TB drives
11:36 cjb bernie: well, that doesn't bother anyone who doesn't want to have more than 3 drives :)
11:36 bernie cjb: for web services, we always saturate the cpu before disk and memory
11:37 cjb perhaps you can't use a super-fast CPU on 1u because of the limited cooling possibilities
11:37 (but I'm just guessing.)
11:37 dfarning_ I must aplologize I don't know much about hardware
11:38 before tossing out solarsail-- I would like to test it as a web node for aslo
11:40 proposed action bernie or dogi create aslo-proxy1 on treehouse to test and debuge heartbeat
11:43 bernie dfarning_: ok
11:44 dfarning_ Do you think dogi would be willing to give me root on housetree?
11:44 bernie dfarning_: we should ask him. he told me not to give it to anyone, and I can understand...
11:45 dfarning_ now, you do all sorts of wizardly things to set up an maintain vms.  I would like to see about simplifiy that process
11:45 bernie dfarning_: (housetree is the spare machine hosted at pika)
11:46 dfarning_: I documented all the procedures I use in the wiki, but frankly many of those are to be tuned case by case
11:46 dfarning_: unfortunately, the libvirt management tools are still very rudimental
11:46 dfarning_ yah, better to have me learning on housetree than a production treehouse
11:47 bernie dfarning_: for example, moving a machine from a file to a partition cannot be automated in any way and required me to mount the partition with a fancy command
11:47 mount foo.img /mnt -o loop,offset=32256
11:47 or something like that
11:49 dfarning_ we can revisit this later
11:49 is there more on the angenda
11:49 bernie dfarning_: I'll try to consolidate a little bit and document a little more, but really there's not much we can do at this time to simplify VM management beyond a certain point
11:50 the best we could do is NOT create any more VMs. they are a huge cost in terms of maintenance
11:50 dfarning_: ok. let's wrap up for today
11:51 dfarning_: we need to talk with dogi, ivan on one side and with rit, eu and transworldix on the other
11:51 I'm confident we can get one new box for our core services pretty easily at this point.
11:51 dfarning_ bernie, I agree -- but I see no alteratative for testing and demonstrating scaling proof of concepts.
11:52 bernie I just hope we can make this happen before I leave the country in january.
11:52 dfarning_ can I give you two small action items?
11:53 bernie dfarning_: test machines are ok. we can have dozens of them, as they don't need backups, monitoring, updates and real security anyway.
11:53 dfarning_: I'd tend to limit the number of machines we have in production, just that.
11:53 dfarning_: I still have to create 2 more: pootle and dns/ldap
11:54 dfarning_: sure go on
11:54 dfarning_ ok,  Can you give also-more memory? it started to swap
11:54 bernie dfarning_: ok, but I'm riding the bus now and abusing mel's connection
11:54 dfarning_: can it wait until tonight or tomorrow?
11:55 dfarning_: we have enough memory for now.
11:55 dfarning_: which aslo machine do you need to expand? aslo-web?
11:55 dfarning_ and aslo-web is down
11:55 bernie dfarning_: uh-oh
11:55 dfarning_: damn it's dog slow
11:56 dfarning_ it ran out or memory and crashed this morning -- or got really slow
11:56 bernie dfarning_: aslo-web is eating up cpu time. weird
11:57 dfarning_: btw aslo-web should not swap because I didn't give it any swap :)
11:57 dfarning_: it seems to be frozen the same way I've seen beamrider freeze
11:57 dfarning_: beamrider certainly did not run out of memory, so it may be a different issue
11:58 dfarning_ Any why - that is it for me for now.
12:03 bernie, need to run.
12:03 bye
12:04 bernie dfarning_: rebooted aslo-web
12:04 btw, resource usage on treehouse is still low:
12:04 CPU: 66.6%  Mem: 19456 MB (19456 MB by guests)
12:04 CPU: 14.0%  Mem: 19456 MB (19456 MB by guests)
12:04   24 R    0    2            4.9  0.0  67:57:00 trixbox
12:04   35 R    1    6            2.1  3.0  20:38:59 aslo-proxy
12:04   48 R    0    0  861  844  1.6  6.0   0:39.93 aslo-web
12:04    8 R    0    0            0.3  0.0 359:59.42 vig
12:04   44 R    0    1  180    0  0.2  6.0 214:35.03 aslo-db
12:04   42 R    0    1  180    0  0.2 12.0  29:45:14 beamrider
12:04    5 R    0    0            0.0  0.0 573:52.21 meeting
12:04    -                                           (template-karmic)
12:04   ID S RDRQ WRRQ RXBY TXBY %CPU %MEM    TIME   NAME
12:05 going offline
12:05 over
12:05 dfarning_ bernie, do you have too #MMETING OVER
15:07 bernie #endmeeting
10:01 walterbender We have an agenda in the wiki...
10:01 the first topic is Bernie's but he is not here yet...
10:02 the second topic is the DP. has anyone heard back from the committee?
10:02 cjb nope
10:02 SeanDaly not I
10:02 walterbender nor I :(
10:02 I know they got my message regarding the deadline
10:03 I am afraid this process has not worked.
10:03 bernie This is Bernie, Adam, and Mel.
10:03 We're all here.
10:03 walterbender ciao bernardo
10:03 SeanDaly greetings bernieadammel
10:03 walterbender do you need the backlog?
10:04 bernie no, we have it.
10:04 (Mel is typing)
10:04 walterbender since bernie is here, let's start with his topic.
10:04 bernie which topic is that?
10:04 walterbender #TOPIC teams@ lists
10:04 bernie Ah, yes. I see.
10:05 walterbender Bernie, can you summarize your proposal?
10:06 bernie I worry that we'd end up using long cc lists too much if we do not have a standard way to share business/strategic communication with key people such as team leaders
10:06 I'd propose a teams@ list for this kind of communication.
10:06 SeanDaly I like this idea
10:07 often worry about teams not interacting enough (fear justified or not)
10:07 tomeu I don't see why team coordinators would need to be much more involved in these discussions than other people
10:07 bernie there's potential for abuse of course... as there was for the wide-audience slobs
10:07 walterbender bernie: can you give a hypothetical example of how it would be used?
10:07 tomeu do we have any past situations that support this need?
10:07 SeanDaly A media campaign launch :-)
10:08 "all hands on deck"
10:08 bernie tomeu: for example, getting you and erikos in the loop regarding the nokia deal
10:08 tomeu: or the launchpad thing
10:09 SeanDaly or, my Osor meeting in which hosting possibilities were discussed (still have to write up a debrief)
10:09 walterbender bernie: I am not sure I understand
10:10 each of these cases seems unique. what is the common denominator that a list would address?
10:10 Doesn't each team, e.g., marketing or infrastructure already have a list?
10:11 tomeu frankly, I see that proposal dividing more than uniting our community
10:11 SeanDaly well, the problem is lack of interaction
10:11 walterbender SeanDaly: can you please elaborate?
10:11 SeanDaly for example if marketing stuff which impacts development,
10:11 cjb tomeu: yes, it does seem to elevate members into "trusted or untrusted", which is often a mistake
10:11 tomeu and I don't like the word leader, each team needs a coordinator but several of its members can have a leader role in different areas
10:11 bernie walterbender: team leaders is just a way to include everyone who is trusted enough to lead a team
10:11 SeanDaly there are problems real quick if developers not in the loop
10:11 bernie tomeu: I also see the downside, that's true
10:12 SeanDaly at the same time, not all devs want all marketing info all the time
10:12 bernie mel: I have a counterproposal - instead of having a teams@ list, make it a req that each team has a slobs in the loop for that team
10:12 SeanDaly to put it mildly
10:12 bernie i.e. each team would have a "SLOBs ambassador"
10:12 walterbender bernie: in theory we have that already.
10:12 it is in our bylaws
10:12 cjb SJ was telling me about wikipedia does this
10:12 tomeu bernie: as I said, I think we have coordinators, that may be defacto leaders, or not
10:13 cjb they say you can *only* start a team if you can find a board member to sit on it, or something
10:13 bernie walterbender: in practice, though?
10:13 walterbender bernie: for the most part, yes.
10:13 cjb so it's sort of the opposite of our decision panel rules; rather than requiring no members of the board, they require at least one
10:13 bernie walterbender:if this was implemented well in practice, would it solve our confidentiality issues?
10:13 walterbender bernie: infrastruture-you; marketing-sean; etc.
10:14 activities-me
10:14 bernie bernie: but we only have 7 people on the board
10:14 walterbender and not so many teams either
10:14 bernie mel: but a SLOB can be an ambassador for 2 teams if needed
10:14 mel asks again: if this was implemented well in practice, would it solve our confidentiality issues?
10:15 cjb we can "solve our confidentiality issues" by not being too lazy to write out addresses of individuals on e-mails when we need to, though
10:15 walterbender I guess I (a) don't understand what are confidentiality issues are and (b) don't understand how another list would solve the problem I don't understand
10:15 cjb and if we do that, we haven't just split our community into people we like and people we don't
10:15 tomeu cjb++
10:15 cjb at least not in a way that's obvious to them :)
10:16 bernie mel: bernie and I just clarified something between us - the "SLOBs ambassadors requirement" for teams would be for a SLOBs person to be actively watching that team, not necessarily leading it
10:16 (bernie had thought it was that a SLOB had to be leading the team)
10:16 walterbender bernie: in factr, in almost every case, the SLOBs member is NOT the leader, which is a good thing.
10:16 bernie mel: cjb++
10:16 cjb so my thought is that this proposal has the potential to create much more harm than good
10:16 even though I can see that it could create some good
10:17 walterbender bernie: is a motion emerging from this discussion?
10:17 bernie mel: I'd like to propose the motion that we have SLOBs ambassadors to each team, instead of a teams@ list
10:17 bernie: I would agree on that.
10:17 cjb what happens in the weird case of no-one wanting to be their ambassador?
10:18 walterbender bernie: maybe the motion should be that we ensure that we execute on that structure, which is already in our by-laws
10:18 cjb does the ambassador have to go to all that team's meetings?
10:18 SeanDaly perhaps it's early to do this. If there were 3x the number of volunteers, i think it would more useful.
10:18 tomeu btw, we have teams without coordinators, I don't see how we are talking about this before having found a coordinator for each
10:18 bernie mel: cjb: it would be a requirement for a team to have /an/ ambassador, I'd say
10:18 tomeu we don't even have a community manager yet
10:18 bernie mel: cjb: but how the ambassador and the team interface doesn't have to be strictly defined right now
10:18 SeanDaly or an education/content manager...
10:19 cjb so, this idea is obviously much less objectionable
10:19 but I don't think it solves the same problem
10:19 and I don't know that the problem it solves is actually one we have
10:19 bernie Adam: i think this is a useful conversation, but I'm not sure if we can encode these responsibilities easily.
10:19 walterbender deserves the heat because making sure the by-laws are observed is probably the responsibility of the ED
10:19 bernie mel: I think this is a good convo to take to Planet as a conversation starter, but we probably can't make much more progress on it right now
10:20 tomeu also, the only team with regular meetings is the marketing team
10:20 bernie bernie: +1
10:20 adam: +1
10:20 cjb +1
10:20 SeanDaly regular as long as I'm not moving house :D
10:20 tomeu and the only other one that has occasional meetings is the dev team
10:20 walterbender in any case, it seems we are not planning to move forward with Bernie's original proposal at this time?
10:20 tomeu so I don't know what sense makes to say that slobs attends team meetings
10:20 bernie mel: that's what I think
10:21 bernie: that's fine
10:21 SeanDaly I think revisit the topic for the happy day we have enough volunteers that not everybody knows everybody
10:21 bernie adam: I do like what mel said - as long as it's not enforced, to have that expectation...
10:21 walterbender I will volunteer to crack the whip to ensure we have a mapping between SLOBs and teams.
10:21 bernie adam: that the team coordinator builds a social relationship with slobs
10:21 mel: moving on then?
10:21 walterbender bernie: are you satisfied?
10:22 bernie yes
10:22 walterbender OK.
10:22 to summarize: we will not implement the teams@ list at this time, but will mae a concerted effrot to ensure that there is SLOBs presence on all teams.
10:23 #TOPIC SoaS DP
10:23 Have any of you on the bus heard back from the DP?
10:23 none of the rest of us have.
10:23 bernie all three: no
10:23 walterbender :(
10:24 I think this means that we have to dissolve the panel
10:24 as per our discussion last time.
10:24 SeanDaly when was deadline again pls?
10:24 walterbender today.
10:24 SeanDaly yes, disappointing.
10:25 bernie mel: ok, so we dissolve the panel and then who handles the decision? slobs?
10:25 cjb mel: that would be my preference
10:25 walterbender that is what we need to decide
10:25 bernie mel: mine as well
10:25 cjb I don't think this situation is encoded in our bylaws
10:25 so we get to wing it :)
10:25 bernie mel: motion - when a DP fails to meet a deadline, the decision passes to slobs
10:26 cjb seconded
10:26 walterbender discussion?
10:26 cjb this seems uncontroversial to me.  any objections?
10:26 tomeu I thought it was already like that
10:26 walterbender in some sense, we already have that responsibility
10:26 cjb tomeu: we hadn't really talked about it
10:27 bernie bernie: I think we still ought to take into account the consensus of the DP that was summarized in the wiki
10:27 tomeu cjb: does the slobs give any power to the dp when it's created?
10:27 cjb tomeu: no, not really
10:27 tomeu I thought it was only a consultative thing
10:27 cjb bernie: I'm not sure about that
10:27 tomeu then the slobs have always retained the responsibility of deciding on thast
10:27 SeanDaly yes, SLOBs should inspect the status of work even if no consensus reached
10:27 cjb of course, whoever proposes a new decision on the topic should read the DP's work first
10:27 walterbender the DP is suppose to make a recommendation to SLOBs for some action.
10:27 cjb but the DP's work is not complete
10:27 walterbender in this case, no recommendation, but lots of fruitful discussion
10:28 we can make a decision based on that input or ask for a new DP
10:28 cjb so we shouldn't just take it as gospel or anything.  it's just something to read and help educate us.
10:28 bernie bernie: cjb: so do we disregard the DP decision even when there was a clear consensus?
10:28 cjb bernie: yes.
10:28 that's what dissolving the DP means.
10:28 bernie cjb: ah, after reading your explanation., I'd tend to agree.
10:28 walterbender bernie: and presumably get voted off the island as a result
10:29 cjb :)
10:29 bernie mel; so i had a motion and cjb seconded it... do we want to discuss it more, or vote?
10:29 (that would give us a way to move forward with the DP's decision and actually make a decision)
10:29 walterbender I am not sure we need a motion because it is how I would interpret the staus quo, but a motion won't hurt for clarity's sake
10:29 bernie mel: motion - when a DP fails to meet a deadline, the decision passes to slobs.
10:29 walterbender shall we vote?
10:29 cjb aye
10:30 bernie mel: aye
10:30 SeanDaly aye
10:30 walterbender aye
10:30 tomeu as I said, I don't understand why we vote this
10:30 bernie adam:    tends to agree with tomeu
10:30 cjb tomeu: it's just a point of clarification
10:30 tomeu is it said anywhere that the decision is removed from the slobs at any point?
10:30 cjb nope
10:31 I think the reason it's slightly unintuitive is:
10:31 * The bylaws say we get to solve conflict by starting a decision panel
10:31 tomeu well, then I think we need to leave very clearly that the decision is always left to the slobs
10:31 if someone thinks otherwise, it's bad
10:31 cjb tomeu: that's what the vote helps to do :)
10:31 * and if a DP fails... well, maybe we just start another one or something
10:31 tomeu ok, if people think it helps, I vote yes
10:32 bernie adam: feels we've already voted on this previously
10:32 cjb the vote passed already :)
10:33 next up:  would someone like to volunteer to review the DP work, and create a motion to solve the original problem with?
10:33 it should probably be several of us, or even all of us
10:33 walterbender adam: we certainly discussed it last week, but I think we were all holding out for a DP report :(
10:33 cjb: yes. I think that is the next step in regard to this particular issue.
10:34 bernie FYI: This computer will  die in less than 5 min
10:34 cjb heh
10:34 bernie bernie, mel, adam will be offline then
10:34 walterbender and I think we should make a decision next week.
10:34 bernie Be quick!
10:34 cjb bernie: which of you wants to be involved in coming up with a decision on the DP work?
10:35 walterbender: make a decision on the original request, right?
10:35 walterbender #ACTION: everyone reviews the DP work and comes prepared next week to discuss and decide.
10:35 cjb ok
10:35 it might be good to have the motions available before the meeting
10:35 walterbender if there are questions, raise them BEFORE the meeting to the list
10:35 bernie bernie: cjb: I'll leave this hot potato to someone else :)
10:35 cjb so if folks could e-mail them as they come up with them
10:35 that'd be good
10:35 walterbender by list, I mean iaep [SLOBS]
10:35 cjb I'll volunteer to try to review all their stuff and think about it/come up with a motion
10:36 would be good if others can too
10:36 walterbender thanks cjb
10:36 bernie bernie: cjb: mel is currently busy with fudbus business
10:36 cjb any other urgent business for this meeting?
10:36 walterbender just discussion, I think
10:36 SeanDaly well, I wanted to know if possible put e-books in ASLO
10:36 walterbender the policies re ebooks, acitvities, etc
10:37 and of course, the trademark issue
10:37 cjb oh, yes!
10:37 bernie adam: agreed..i'll remind SJ & Caryl to weigh in if they have final thoughts on DP's wiki page, even if defunct
10:37 SeanDaly I haven't thought deeply on implications, was caught short with licensing issue
10:37 cjb motion:  no non-free software or content on ASLO, as judged by DFSG/OSI
10:37 walterbender but we will have to carry on without our FUDCon friends :(
10:37 cjb fudbus folks, what'd you think?
10:37 walterbender #TOPIC non-FOSS content
10:37 tomeu SeanDaly: it may be more convenient if we found one or more partners who wanted to take the content side of all this
10:37 SeanDaly: so we don't have to spread ourselves too thin
10:38 bernie bernie: ok, switching battery
10:38 SeanDaly no, the context is helping parents/teachers get started with e-books
10:38 tomeu SeanDaly: so not solving the whole content problem but some first step?
10:39 SeanDaly there are hundreds, thousands out there, idea is to help newbies use in Sugar
10:39 yes, first step
10:39 we wstarted wiki page for that
10:39 walterbender this parallels the debate we had at OLPC re content.
10:39 SeanDaly wiki page may be better than ASLO
10:39 walterbender we can never do more than plant seeds
10:39 tomeu SeanDaly: so maybe there's enough free content out there?
10:40 walterbender and show others how to take initiative
10:40 SeanDaly tomeu: there's a vast amount, but when there isn't any with Sugar or close by, it's a technical barrier
10:40 idea is to have a few available, so people can try ereaders
10:40 walterbender I don't believe it is our mission to solve the content problem, but lowering technical and culture barriers is our mission
10:41 tomeu SeanDaly: I mean, there isn't enough free content to "solve the whole content problem", but there may be enough free content for that first step
10:41 SeanDaly and hint how to search in repositories, online etc.
10:41 tomeu: yes, we had put effort into finding a dozen nice books in half a dozen languages
10:42 idea is to make first step easy: find, obtain, what format, which Activity
10:42 walterbender what is the SLOBs issue here? seems we are drifting off topic
10:43 tomeu ok, so do we need to tackle the issue of non-free content on aslo right now?
10:43 cjb walterbender: I made a motion and everything :)
10:43 there are two issues, related:
10:43 * someone wants to put Skype etc on ASLO
10:43 * someone wants to put non-free ebooks on ASLO
10:43 walterbender tomeu: yes in that there are some non-free activities waiting for approval
10:43 SeanDaly issue was: ASLO a place for content bundles?
10:43 tomeu oh, ok
10:43 cjb in both cases this was kinda reasonable, because there was no-one saying "oh, we have a policy against doing those"
10:43 bernie bernie: back in business
10:43 tomeu in the skype case, I guess it's plain ilegal, even if we really wanted to do that, right?
10:43 cjb tomeu: yes
10:44 tomeu and is there any other non-free but freely-distributable software proposed for aslo?
10:44 cjb tomeu: just the content, I think
10:44 walterbender bernie: http://pastebin.be/22311
10:44 bernie mel: we do not have a license policy on what can go on ASLO, right?
10:44 SeanDaly piles of flash stuff?
10:44 cjb SeanDaly: flash stuff can be free
10:45 bernie: right -- currently no
10:45 bernie: we'd be creating one now
10:45 tomeu SeanDaly: but isn't most flash stuff out there without any license info at all?
10:45 so we don't really know if it's actually freely-distributable
10:45 SeanDaly cjb: free as in 4 freedoms?
10:45 cjb SeanDaly: legally, yes
10:45 you can make a Flash app and release it under the GPL
10:46 bernie I'd like to have something like http://fedoraproject.org/wiki/Licensing
10:46 SeanDaly huge amount of free-online in Flash has no license info,
10:46 cjb I still think flash apps don't provide useful versions of the four freedoms, but that's a much more subtle point
10:46 bernie which includes a list of acceptable licenses, http://fedoraproject.org/wiki/[…]ing#Good_Licenses
10:46 (this is Mel)
10:46 cjb SeanDaly: sure, I agree
10:46 SeanDaly I think because offline Flash difficult so always assumed to be online
10:46 walterbender cjb: not sure where you put or access the license info in Flash
10:46 bernie mel: basically, have a legal req for content posted on ASLO (possibly extend that to other things that SL distributes, but ASLO seems to be the issue at present)
10:46 cjb Mel: We could do that, or just adopt the DFSG/OSI rules
10:47 Mel: The advantage of using the rules is that they cope with new licenses as well as current ones.
10:47 bernie mel: I'm happy with any non-ambiguous statement of what we do and don't allow license-wise, honestly.
10:47 cjb walterbender: that's a good point
10:47 bernie cjb: link?
10:47 cjb http://opensource.org/docs/osd
10:47 bernie mel: that sounds like a good idea to me though
10:47 cjb the Debian Free Software Guidelines are basically identical
10:48 MOTION: adopt http://opensource.org/docs/osd as the source for what is permitted on ASLO, for both software and content
10:48 bernie bus riders are looking at the link, one sec
10:48 SeanDaly I'd rather read that first before voting on anything
10:49 cjb ok.  we could postpone.
10:49 walterbender so another homework assignment so we can vote next week?
10:49 bernie mel: I'm good with the list
10:49 mel: I've read it already
10:49 tomeu and I guess SFC has a say on this?
10:49 walterbender but we seem to have consensus on the basic idea?
10:50 tomeu because relates to their mission?
10:50 cjb tomeu: yes.  we mentioned the idea that we might distribute something that isn't on this list (ebooks under CC noncommercial license), and they decided they'd have to talk to their board about it
10:50 walterbender I'll check with the SFC. They owe us a response re NC and ND licenses already :)
10:50 cjb so I'm sure they're very much in agreement with the motion
10:51 (that was about SoaS, though, not ASLO)
10:51 bernie bernie: cjb: while I agree with the OSI definition of what constitutes an open source license, I'd much prefer a list of acceptable licenses rather than a set of rules that would force us to go through a lawyer every time we see a new license.
10:51 cjb bernie: both are useful, neither are sufficient
10:51 bernie: if someone proposes Skype
10:51 walterbender bernie: http://opensource.org/licenses/alphabetical
10:51 that is a list
10:51 bernie mel: they're not incompatible, we can say "our legal thing is the OSD, here's a list of licenses we know fit these criteria, new ones come talk to us."
10:51 cjb and I can't find "the Skype license" in Fedora's list
10:51 SeanDaly ASLO is response to SoaS problem
10:51 cjb I need a way to reject it
10:51 bernie mel: walterbender: exactly
10:51 cjb (legally happened to work in this example)
10:51 but anyway, many times random non-free software might be proposed
10:52 it won't always have a license on that list, or a license at all
10:52 so the motion helps by giving community guidelines on what *type* of software is permitted
10:52 let's rephrase, though:
10:53 MOTION: adopt http://opensource.org/docs/osd as a set of guidelines for what is permitted on ASLO, for both software and content, and http://fedoraproject.org/wiki/[…]ing#Good_Licenses's opinions on specific licenses where applicable
10:53 bernie: does that cover your concern?
10:53 walterbender cjb: this still skirts the other issue though: does the content or s'ware abide by community standards... a tough one.
10:53 bernie bernie: cjb aye
10:53 SeanDaly I cannot rush into a vote without reading and understanding that page.
10:53 cjb SeanDaly: that's fine.  I won't push you to.
10:53 SeanDaly Something I can't do in the next 30 seconds.
10:53 bernie mel: Table for next meeting, reading homework for next week?
10:53 cjb SeanDaly: I just want the motion to be clear.
10:54 bernie mel: I'll take the homework assignment of blogging this so that others pick up on it on Planet (and hopefully Fedora folks can chime in as well)
10:54 (and $otherdistros if we can get them)
10:54 walterbender OK. I think we have enough background now to move quickly to a decision next week.
10:54 SeanDaly walterbender: yes
10:54 cjb mel: thanks!
10:54 that's a good idea
10:54 bernie #action mchua to blog licensing motion
10:54 walterbender OK. Next topic? We have about 5 more minutes.
10:55 bernie #action everyone to do their homework of reading OSD guidelines so we can be informed voters next Friday
10:55 mel: yeah, let's move on
10:55 walterbender #ACTION mel blog and the rest of us do homework with the intention of deciding next week
10:55 thinks only the person who typed #startmeeting  can #action
10:56 bernie we'll find out :)
10:56 walterbender #TOPIC trademark
10:56 bernie walterbender: thanks for raising the nasty "community standards" issue we'll laaaater have to face..
10:56 (adam)
10:56 walterbender we have a number of outstanding trademark policies to reach consensus on.
10:57 bernie mel: can we line up the to-do list on those and then break for the week with homework? I don't think we have enough time to discuss and vote on anything else atm
10:57 walterbender adam: yes. an important, thorny topic.
10:57 mel: I agree.
10:57 SeanDaly very thorny indeed
10:57 bernie mel: and honestly ASLO licensing is kind of a big deal so if we line that up for next week's Big Goal I'm pretty happy
10:58 walterbender I'd like everyone to come to the next meeting with some opinion re the trademark usage.
10:58 from my homework, it seems the two extremes are Fedora and Suse
10:58 bernie mel: proposal everyone blog their opinion or email it to iaep
10:58 walterbender to gist: Fedora will let anything be called a remix, but almost nothing be called Fedora
10:58 cjb Fedora's not actually that extreme, because it offers both models:
10:58 .. yeah, those.  :)
10:59 walterbender openSuse will not allow remix at all
10:59 cjb it's easy to be a Remix, and it's hard to be Fedora
10:59 bernie mel: we need to do more about starting discussion on slobs issues beyond the 7 of us imo
10:59 walterbender cjb: yes. that is what I was trying to say
10:59 SeanDaly concerning trademark, there are several kilos worth of e-mails in the lists
10:59 walterbender and to contrast that with openSUSE, which as far as I understand, really doesn't have a remix option
11:00 SeanDaly: yes. it is time to distill it all into a policy
11:00 SeanDaly yes, fully aggree
11:00 s/gg/g
11:00 bernie bernie: walterbender, cjb: I'd like to point out that the fedora trademark policy is one of the strictest among linux distros
11:01 walterbender bernie: seeming not as strict as openSUSE.
11:01 bernie mel: I'd like to propose we wrap up this meeting
11:01 SeanDaly my instinct is to look at trademark policy of better-known brands
11:01 walterbender bernie: can you give an example of a less strict policy for us to consider?
11:01 bernie mel: proposal - next week do ASLO and only ASLO - anything else we do is bonus... immediately after ASLO, then tackle trademark.
11:01 cjb hm
11:01 walterbender (everyone was going to research one for today's meeting)
11:01 bernie mel: notes that bernie and I have to go to the infra meeting immediately after this
11:02 cjb mel: this is instead of doing the SoaS DP next week?
11:02 I don't know why we'd prioritize something that's been a problem for a week over something that's been a problem for like four months :)
11:02 walterbender I think we need to do both. the ASLO discussion will be quick.
11:02 bernie cjb: because I think we can wrap up ASLO next week cleanly and be done with it
11:02 walterbender (I predict)
11:02 bernie (mel)
11:02 cjb yeah, +1 on walter
11:02 bernie mel: then I'd like to do ASLO first ;)
11:02 if we think it'll be that quick
11:02 walterbender but we should wrap up today's meeting.
11:02 cjb well, okay.. yeah, was about to say that too
11:03 SeanDaly There is a current case of trademark usage
11:03 cjb (what mel said)
11:03 walterbender any final words?
11:03 SeanDaly in a way that shouldn't
11:03 bernie mel: nope, happy to close now
11:03 walterbender 3
11:03 2
11:03 1
11:03 cjb SeanDaly: let's talk about that now
11:03 bernie Bye from the FUDbuss @
11:03 cjb but in the closed meeting
11:03 walterbender thanks everyone
11:03 SeanDaly cjb:ok
11:03 thanks all
11:03 cjb I mean, let's hang around and talk about it
11:03 thanks all
11:03 walterbender I'll post the minutes
11:03 #endmeeting

Index | Today     Channels | Search | Join

Powered by ilbot/Modified.
Webmaster