Personal tools
You are here: Home Foundation Meetings Chats First open door session
Document Actions

First open door session

by Joel Burton last modified September 13, 2004 - 23:52
First open door session for the Plone Foundation. These meetings were intended to hear concerns and answer questions about the formation of the Plone Foundation.

Channel: #plone-fdn

Date/Time: 2004/05/28 09:00:00 GMT-5

Moderators: Joel Burton, Paul Everitt

<p><b>zopepaul:</b> so, howdy all</p>
<p><b>zopepaul:</b> as joel said, this is one of several chats to, errrm, improve the way this foundation thing is launching </p>
<p><b>zopepaul:</b> as we have discovered:</p>
<p><b>zopepaul:</b> secrecy + hurry = pain</p>
<p><b>jok2:</b> oops, i remembered 14:00 CEST</p>
<p><b>zopepaul:</b> so, we don't need secrecy now</p>
<p>zopepaul:</b> we don't have to hurry too much</p>
<p class="discreet">whit537 [~whit537@whitacre3.dsl.telerama.com] entered the room.</p>
<p><b>whit537</b>: hey all</p>
<p><b>zopepaul</b>: instead, we wanna try and gauge the "general will" for getting this foundation rolling</p>
<p class="discreet">jhauser (~jhauser@pD9E3D33F.dip.t-dialin.net) has joined #plone-fdn</p>
<p><b>joelburton</b>: plus, we're here to answer any questions we can about what's happened so far</p>
<p><b>whit537</b>: i have a question</p>
<p><b>whit537</b>: when CA says "we are dedicating people to plone"</p>
<p><b>whit537</b>: what do they mean?</p>
<p><b>zopepaul</b>: good question</p>
<p><b>whit537</b>: i mean, are they gonna have 10 full-time plone developers?</p>
<p><b>zopepaul</b>: IMO, things like that are still in motion</p>
<p><b>whit537</b>: or some guy who does it in his spare time?</p>
<p><b>whit537</b>: just wondering if we knew what the case was so far</p>
<p><b>zopepaul</b>: i don't think we'll know for another week</p>
<p><b>whit537</b>: have we met their developers?</p>
<p><b>zopepaul</b>: alan has</p>
<p><b>whit537</b>: cool</p>
<p><b>joelburton</b>: as paul said, whit537, we don't know. but given that they hope to use plone in one of their key products, we should assume they'll make some real effort.</p>
<p><b>jok2</b>: Paul, anything new about the contributor agreement?</p>
<p class="discreet">Suresh (~sbabu@203.195.223.18) has joined #plone-fdn</p>
<p><b>zopepaul</b>: whit537: to close that question, we don't yet know</p>
<p><b>zopepaul</b>: but, your email was truly cool, tks for sending it</p>
<p><b>whit537</b>: ok</p>
<p><b>zopepaul</b>: (my guess is they're too busy right now to read mail) :)</p>
<p><b>whit537</b>: :)</p>
<p><b>zopepaul</b>: jok2: some news</p>
<p><b>whit537</b>: heh</p>
<p><b>zopepaul</b>: but nothing conclusive</p>
<p><b>zopepaul</b>: we talked at dinner the other night</p>
<p><b>whit537</b>: ok, we'll wait and see</p>
<p><b>zopepaul</b>: joel, mark murphy, alan, me, murray and gerard</p>
<p><b>zopepaul</b>: joel: wanna take this one, or did you come in too late to hear the recap?</p>
<p><b>joelburton</b>: no, i'll take it</p>
<p><b>joelburton</b>: essentially, the foundation definitely heard the message that people had concerns about the contrib agreement.</p>
<p><b>joelburton</b>: if you recall, i was a pretty loud voice in raising that point ;)</p>
<p><b>zopepaul</b>: hadn't noticed :)</p>
<p><b>joelburton</b>: we talked w/the lawyer about "what would it mean for us to use a copyright usage model, where the contrib gives the foundation rights, rather than assigning all ip interests"</p>
<p><b>joelburton</b>: he wasn't certain, and we're still trying to find out from him</p>
<p><b>joelburton</b>: in addition, geoffd has opened a dialogue with the free software foundation to see if they can offer any advice on how we could structure that</p>
<p><b>joelburton</b>: so, no hard-and-fast news, but we're gathering information about what's possible so we can re-open that conversation.</p>
<p><b>zopepaul</b>: we all agreed that ASF doesn't do assignment->grant-back, as previously claimed</p>
<p><b>zopepaul</b>: we basically have (IMO) two tensions here:</p>
<p><b>joelburton</b>: right. that was our mistake. we represented the offered agreement as apache-like, when it wasn't. we should have checked that.</p>
<p><b>zopepaul</b>: 1) the group that wants to allow relicensing, vs. not</p>
<p><b>zopepaul</b>: 2) the group that wants to continue GPL, vs. not</p>
<p><b>zopepaul</b>: (w/ some relation b/w the two)</p>
<p><b>zopepaul</b>: not *our* mistake, *my* mistake</p>
<p><b>joelburton</b>: i'd clarify #2 as "people that want to continue w/GPL versus non-GPL or dual-licensed"</p>
<p><b>zopepaul</b>: good point</p>
<p><b>joelburton</b>: does that answer your question about where the contrib agreement stands, jok2?</p>
<p><b>jok2</b>: yes</p>
<p><b>hazmat</b>: hiya folks</p>
<p><b>joelburton</b>: good question. others?</p>
<p><b>joelburton</b>: hi, kapil. thanks for coming.</p>
<p><b>zopepaul</b>: has a call, brb</p>
<p><b>hazmat</b>: hi joel, the times in the email were a bit confusing, but i thought i'd just monitor the channel.</p>
<p><b>joelburton</b>: sorry. i'm a hopeless american when it comes to international time conversions.</p>
<p><b>joelburton</b>: from now on, i'll only plan chats for people in new york city ;)</p>
<p><b>joelburton</b>: other questions about where things are/have been?</p>
<p><b>hazmat</b>: you can save yourself the trouble and just plan them for folks in dc ;-)</p>
<p><b>joelburton</b>: hee hee</p>
<p><b>hazmat</b>: what does apache do?</p>
<p class="discreet">T|ran (~TiranNimv@nathan.faho.RWTH-Aachen.DE) has joined #plone-fdn</p>
<p><b>joelburton</b>: under apache model, you give foundation rights to do whatever they want with your code, but you retain all rights and ip ownership</p>
<p><b>hazmat</b>: ah</p>
<p><b>hazmat</b>: you give them free license but you retain ip</p>
<p class="discreet">tesdal (~tesdal@sparkit.easynet.no) has joined #plone-fdn</p>
<p><b>joelburton</b>: correct</p>
<p><b>hazmat</b>: that sounds much nicer</p>
<p><b>T|ran</b>: IP = intellectual property?</p>
<p><b>hazmat</b>: yes</p>
<p><b>hazmat</b>: except when we have disconnect errors ;-)</p>
<p><b>joelburton</b>: speaking just as myself, that's what i'd like to see for the plone foundation, but, obviously, i'm not a lawyer, and there may be problems following the exact apache model, given that we're under gpl, and they were under a bsd-ish license.</p>
<p><b>T|ran</b>: AFAIK it doesn't work in europe</p>
<p><b>hazmat</b>: joelburton, i don't see what that has todo with it to be honest.</p>
<p><b>T|ran</b>: At least some europeans were talking about the IP problem on the foundation list</p>
<p><b>joelburton</b>: nor do i exactly, hazmat. i'm just parroting what lawyers have said.</p>
<p class="discreet">mustard (~felix@82-70-45-190.dsl.in-addr.zen.co.uk) has joined #plone-fdn</p>
<p><b>hazmat</b>: lawyers are human too, and few of them agree on anything.. part of the reason why their lawyers ;-)</p>
<p><b>jhauser</b>: are there plans for the process of the further technical development?</p>
<p><b>joelburton</b>: yes, t|ran. we've heard about confusions about ip-transfer in several european countries. the first legal advice we received was that, since the contract was written in us, it could do ip transfer. but now we're trying to find out (a) if that's even neccessary--ie, cant we use a shared model, or (b) if that's correct</p>
<p><b>hazmat</b>: i've had to have long discussions with alan's ip lawyer clearing up basic misconceptions about the gpl and freesoftware, it was annoying and time consuming... sorry i digress.</p>
<p><b>T|ran</b>: One plan is to increase the amount of release managers</p>
<p><b>joelburton</b>: jhauser, good question.</p>
<p><b>joelburton</b>: no definite plans have been made.</p>
<p><b>hazmat</b>: are there any board members here?</p>
<p><b>T|ran</b>: oh no?</p>
<p><b>joelburton</b>: the board will decide, with the membership, what the organizations exact plan for the first year is, and that hasn't been entirely hashed out</p>
<p><b>joelburton</b>: but most conversations have focused around increased visibility, marketing, and legal protection (registering of trademarks, etc.). it's likely that the foundation won't be able to fund much development initially.</p>
<p><b>jhauser</b>: it's more about descicion making</p>
<p><b>joelburton</b>: as far as i know, there are no board members here. neither paul nor i are on the board.</p>
<p><b>jhauser</b>: that's a little bit surprising :-)</p>
<p><b>hazmat</b>: okay so how many foundation members here?</p>
<p><b>joelburton</b>: paul has been named director. i'm just volunteering to help out.</p>
<p><b>hazmat</b>: i just want to try to get sense of whose part of the general community</p>
<p><b>joelburton</b>: at this point, there are no foundation members. the foundation intends for membership to be a meritocracy, based on contributions (code, marketing, community work, etc.) to plone, but haven't made the exact policies on what that menas.</p>
<p><b>joelburton</b>: ... means</p>
<p><b>joelburton</b>: membership is one of the first things that foundation intends to answer.</p>
<p><b>jhauser</b>: I'm a lurker hazmat</p>
<p><b>hazmat</b>: umm.. then whats the purpose of this meeting? do you guys have information? or is there more about community dissemnitation of general foundation stuff and taking pulses?</p>
<p><b>T|ran</b>: joelburton: yeah meritocracy is the best model for us I can think of. You only have to explain the word</p>
<p><b>joelburton</b>: paul and i were at CAworld, so we felt we could answer any questions about what went down there, or that we learned from CA. we have also been involved in this discussion since early on, so can answer how-why questions.</p>
<p><b>joelburton</b>: so, the goal of this chat is to be available to answer any questions. we're trying to take some of the time pressure off the board so they can get what they have to get done. they're volunteers, too.</p>
<p><b></b>:=-= hazmat has changed the topic to Plone Foundation (http://plone.org/foundation) - Answering questions about the foundation, plone, and the community</p>
<p><b>joelburton</b>: in my mind, meritocracy would mean that a serious code developer, like hazmat, would be a member. a documenter/community organizer, like me, would be a member. someone who heads a company that gives good visibility to the foundation (like scott paley of abstract edge) would be a member, etc.</p>
<p><b>joelburton</b>: people that just use plone at home or are playing with it would probably not. we'd want to make the foundation visible to them but they probably wouldn't play a role in it</p>
<p><b>hazmat</b>: joelburton, value is in the eye of the beholder, how is value decided</p>
<p><b>joelburton</b>: but, again, this is my thinking, not the official policy.</p>
<p><b>T|ran</b>: hazmat: THAT's the big point</p>
<p><b>joelburton</b>: good question, hazmat, and i don't think there's been any attempt yet by the board to define that.</p>
<p><b>T|ran</b>: You can measure the work in code lines</p>
<p><b>hazmat</b>: T|ran, there can't be objective measures</p>
<p><b>joelburton</b>: i'd hope that the board would make ask for some advice from the community with respect to that point.</p>
<p><b>joelburton</b>: after all, we all benefit by getting the valuable members.</p>
<p><b>hazmat</b>: T|ran, it has to be a subjective measure to take in to account things like scott paley's work at conferences (which i personally find to be of marginal value) but which others might think is quite important and valuable.</p>
<p><b>joelburton</b>: i think we generally agree that we'd like a meritocracy. let's agree to stay involved in how that gets defined.</p>
<p><b>T|ran</b>: So we have to introduce a voting mechanism</p>
<p><b>hazmat</b>: yes</p>
<p><b>hazmat</b>: and the existing folks can do bootstrap</p>
<p><b>joelburton</b>: that's a pretty likely way in my guess, t|ran.</p>
<p><b>hazmat</b>: so no questions about eggs.</p>
<p><b>joelburton</b>: ?</p>
<p><b>hazmat</b>: chicken and egg about voters</p>
<p><b>T|ran</b>: Q 1: Who votes? Only the board? Or the members? or both</p>
<p><b>joelburton</b>: ahh.</p>
<p class="discreet">oferw (oferw@bzq-218-91-58.red.bezeqint.net) has joined #plone-fdn</p>
<p><b>T|ran</b>: and Q2: How is allowed to become a board member? Only members or all people from the community?</p>
<p><b>joelburton</b>: t|ran: the board has the absolute say in the organization. that's what boards generally do. however, so far, this board has signalled that they'd like to have a member-centric organization. that probably means the board would be elected with input from membership, and let the policies be decided by membership.</p>
<p><b>hazmat</b>: zopepaul, joelburton btw. i've been doing some jabber work recently, they have separate application process for jsf membership, it might be interesting to look at the form</p>
<p><b>joelburton</b>: but right now, since there's no formal membership, the board is steering.</p>
<p><b>joelburton</b>: interesting, hazmat. if you have a link handy, can you email joel@joelburton.com?</p>
<p><b>zopepaul</b>: and me too :)</p>
<p><b>jok2</b>: at the snow sprint, there was a survey, what people would expect from a plone foundation. Perhaps that could be asked a wider audience.</p>
<p><b>joelburton</b>: t|ran: there's no restriction, afaik, about who could become a board member, but, obviously, they'd have to be elected by the board using whatever mechanism the board decides on.</p>
<p><b>joelburton</b>: that's a good suggestion, jok2. one of the reasons for these sessions is to get a sense of what people think/want, and that's another good way to do so.</p>
<p><b>hazmat</b>: zopepaul, joelburton sure, additionally jsf memberships come up at set intervals its not an open time throughout the year</p>
<p><b>hazmat</b>: joelburton, whoa.. shouldn't board members be elected by foundation members?</p>
<p><b>T|ran</b>: hazmat: My opinion, too</p>
<p><b>hazmat</b>: hmm..</p>
<p><b>zopepaul</b>: back</p>
<p><b>hazmat</b>: i'm not sure</p>
<p><b>hazmat</b>: it might involve too much churn</p>
<p><b>joelburton</b>: jok2: would you follow up w/paul and i about that? we'd need some help in getting out a feeler-survey about what the foundation could do.</p>
<p><b>oferw</b>: what is the difffrence between board member and foundation member?</p>
<p><b>zopepaul</b>: oferw: the board will be focused on administration</p>
<p><b>zopepaul</b>: not technical policy</p>
<p><b>joelburton</b>: hazmat: as it stands now, the board is elected by the board. that's not uncommon in organizations. but, of course, we have no membership now, so that's probably the way it has to be until we do. there's been no decisions about future polciies involving membership. i think we're going to have to hold on tight a little while for that.</p>
<p><b>zopepaul</b>: the scope of the board should be narrow and operations-oriented</p>
<p><b>jok2</b>: joelburton: ok, but include jodok batlogg, as he probably has the survey from the sprint</p>
<p><b>T|ran</b>: On the other hand we *must* take care that we don't start a nepotism</p>
<p><b>zopepaul</b>: T|ran: yes, +1</p>
<p><b>zopepaul</b>: i sent a note to the board yesterday to add it to today's phone agenda :)</p>
<p><b>tesdal</b>: if board selects board what should members do</p>
<p><b>joelburton</b>: right. the whole point of the board is just to operate the organization. the intent is that the "ownership" of plone, with regard to planning the marketing, making decisions, etc., be with the membership.</p>
<p><b>hazmat</b>: whats to prevent folks from electing ca off the board?</p>
<p><b>joelburton</b>: afaik, nothing, hazmat.</p>
<p><font color="red">[ later note by joelburton, 13-Sep-2004: This is no longer true; in September, 2004, CA was given two reserved seats pursuant to a bylaw change. Details at "http://plone.org/foundation/about/board/special_seats":http://plone.org/foundation/about/board/special_seats ]</font></p>

<p><b>joelburton</b>: but i think it's helpful to recognize CA as, potentially, a very valuable member of the community.</p>
<p><b>hazmat</b>: except if board members are self selecting it wouldn't happen.</p>
<p><b>joelburton</b>: they'll have some growing pains, of course, but they could do wonders for our community, too</p>
<p><b>hazmat</b>: definitely</p>
<p><b>joelburton</b>: well, the board can vote someone off the board just as easily as the membership.</p>
<p><b>hazmat</b>: i just wanted to clear up that no seat is protected/purchased by convention.</p>
<p><b>joelburton</b>: keep in mind that the fdn board is mostly made up of people form our community (alan, alex, matt, geoffd, etc.)</p>
<p><b>T|ran</b>: joelburton: the boot strap board</p>
<p><b>hazmat</b>: so the board will decide the initial makeup of the foundation</p>
<p><b>joelburton</b>: no seat is protected, no. of course, if we kicked off the seats from our corporate partner, that might send messages that might make it hard to get another corporate partnership deal. so, let's hope things like that are considered.</p>
<p><b>hazmat</b>: the unelected board shouldn't elect the elected board imo.</p>
<p><b>joelburton</b>: right, this is the formation board. there will be a real board of directors elected by them.</p>
<p><b>joelburton</b>: that's quite a sentence, hazmat ;)</p>
<p><b>hazmat</b>: its a powerful concept ;-)</p>
<p><b>hazmat</b>: quite tongue friendly in a twisty sort of way</p>
<p><b>zopepaul</b>: obviously, this is going to be hard to herd all the Plone cats in a specific direction</p>
<p><b>zopepaul</b>: the danger is that analysis paralysis lands</p>
<p><b>zopepaul</b>: thus, we all have to be a bit flexible, patient, and forgiving about the process :)</p>
<p><b>joelburton</b>: i think we'll have to close that for now by saying what we know, which is: the board hasn't made the policies about membership yet, so i can't tell you anything specific, *but* i certainly hope that the board would include the membership in things like board composition. that could take several forms.</p>
<p><b>joelburton</b>: right.</p>
<p><b>hazmat</b>: zopepaul, ok, but we need to be clear about how the process gets decided</p>
<p><b>hazmat</b>: ie. if there's a dispute whats the course for resolution</p>
<p><b>joelburton</b>: dispute wrt what, hazmat?</p>
<p><b>zopepaul</b>: hazmat: so far, this is the process:</p>
<p><b>hazmat</b>: joelburton, anything</p>
<p><b>zopepaul</b>: 1) for bootstrapping, a bootstrapping board was assembled, mostly by fiat of limi/alan</p>
<p><b>zopepaul</b>: 2) a bootstrapping membership was based on anybody that checked into CMFPlone</p>
<p><b>zopepaul</b>: those rules are far from perfect</p>
<p><b>zopepaul</b>: thus, they aren't the permanent course</p>
<p><b>zopepaul</b>: presumably, these two groups are where the buck stops on launching the real process</p>
<p><b>joelburton</b>: it's might help to understand that, in order to gain CA's partnership (which the initial board felt was valuable), we had to move quickly, and with some secrecy. so, don't judge the future process by the artificial limitations on the past process.</p>
<p><b>zopepaul</b>: indeed</p>
<p><b>joelburton</b>: with regard to disputes, hazmat, i think alan mentioned something about Core Wars. ;)</p>
<p><b>joelburton</b>: obviously, how membership is decided and how the board is selected are key questions for people here.</p>
<p><b>joelburton</b>: are there other questions?</p>
<p><b>zopepaul</b>: let's open up the microphone to other question</p>
<p><b>zopepaul</b>: heheh</p>
<p><b>joelburton</b>: great minds moderate alike</p>
<p><b>zopepaul</b>: my mind doesn't even operate :)</p>
<p><b>hazmat</b>: joelburton, thats what i want to avoid by having the process known from the start</p>
<p><b>joelburton</b>: hazmat: i agree with you, the sooner it's known, the better.</p>
<p><b>zopepaul</b>: hazmat: by definition, there is no process at the start</p>
<p><b>hazmat</b>: i was thinking board elections are final</p>
<p><b>zopepaul</b>: we are at the point now of soliciting constructive input</p>
<p><b>zopepaul</b>: patient, flexible, forgiving, constructive input :)</p>
<p><b>hazmat</b>: i see i'm not needed here ;-)</p>
<p><b>zopepaul</b>: heheh</p>
<p><b>zopepaul</b>: depends on how many days you've gone w/out sleep :)</p>
<p><b>joelburton</b>: it's not unlikely, hazmat, that the board will ask for things like committees to provide recommendations for these sorts of things, hazmat. i'd suggest you volunteer on a membership/policy committee.</p>
<p><b>hazmat</b>: pleads the fifth</p>
<p><b>joelburton</b>: erk. that was badly worded. but you understand what i mean.</p>
<p><b>jhauser</b>: if I may give this input</p>
<p><b>jhauser</b>: I'm missing the vision and base ideas, where this should lead to</p>
<p><b>zopepaul</b>: i think the FAQ explains this?</p>
<p><b>hazmat</b>: as in? whats the point of the foudation or what we're discussing</p>
<p><b>zopepaul</b>: if not, it should :)</p>
<p><b>hazmat</b>: jhauser, define 'this' pls</p>
<p><b>jhauser</b>: no, that's describing what the foundation wants to do</p>
<p><b>jhauser</b>: not where it would like to lead the community</p>
<p><b>hazmat</b>: doh..</p>
<p><b>hazmat</b>: nm</p>
<p><b>zopepaul</b>: errr, how about: "Brazil"</p>
<p><b>zopepaul</b>: :)</p>
<p><b>zopepaul</b>: jhauser: this is a tough one</p>
<p><b>joelburton</b>: the foundation hopes to keep community level by protecting our assets (trademarks, codebase, etc.), and enhancing their value (by making plone much more visible and credible)</p>
<p><b>joelburton</b>: so, hopefully, leading the community to a bigger and better plone.</p>
<p><b>zopepaul</b>: i think we have to earn some moral authority first, before trying to chart such a course</p>
<p><b>hazmat</b>: joelburton, promoting and protecting don't do much by way of leading</p>
<p><b>zopepaul</b>: hazmat: part of "protect" includes a stable decision-making process</p>
<p><b>joelburton</b>: right, zopepaul. the foundation only has the authority that the community grants it.</p>
<p><b>zopepaul</b>: jhauser: did you mean the direction of the community, or the direction of Plone-the-Product?</p>
<p><b>joelburton</b>: and part of the protect also includes, hazmat, trying to retain the meritocracy-focused community-oriented vibe.</p>
<p><b>jok2</b>: hazmat: you definitely could be patient, flexible, forgiving, at least you were at the last evening of the sprint. constructive input was a little bit behind these other characteristics :-)</p>
<p><b>hazmat</b>: pleads the fifth</p>
<p><b>zopepaul</b>: hazmat: you going to OSCON?</p>
<p><b>joelburton</b>: the last evening of the sprint, hazmat was rambunctious and drunk. ;) i remember... vaguely ... ;)</p>
<p><b>oferw</b>: can you please say few words about plone license and what is going to change</p>
<p><b>zopepaul</b>: oferw: not really :)</p>
<p><b>zopepaul</b>: there isn't a planned change</p>
<p><b>zopepaul</b>: there *might* be</p>
<p><b>zopepaul</b>: but right now, the status quo is in effect</p>
<p><b>hazmat</b>: zopepaul, wasn't planning on it, its an expensive conf if your not talking</p>
<p><b>zopepaul</b>: hazmat: how bout the vancouver plone thing right after?</p>
<p><b>zopepaul</b>: my point is, perhaps we could schedule the Plone Foundation Boostrapping Roadshow, with appearances in Sweden, Portland, Vancouver, etc.</p>
<p><b>joelburton</b>: woo hoo</p>
<p><b>jok2</b>: vienna</p>
<p><b>T|ran</b>: and paul is dancing</p>
<p><b>T|ran</b>: :p</p>
<p><b>zopepaul</b>: jok2: yep, vienna!</p>
<p><b>hazmat</b>: vienna will likely be my next community event.</p>
<p><b>zopepaul</b>: good choice</p>
<p><b>T|ran</b>: hazmat: Plone?</p>
<p><b></b>:|<-- _zwark__ has left freenode (Read error: 60 (Operation timed out))</p>
<p><b>zopepaul</b>: hopefully that's outside of peak travel rates season</p>
<p><b>joelburton</b>: oferw: re: the licenses, one point we should definitely clear up, if any questions, remain, was that the interview in eweek about licenses was simply inaccurate. _nothing_ has been decided on this front.</p>
<p><b>hazmat</b>: T|ran opensource in general</p>
<p><b>zopepaul</b>: +1000</p>
<p><b>zopepaul</b>: oferw: geoffd wants us to step back and write the requirements, so to speak</p>
<p><b>zopepaul</b>: decide what we are trying to accomplish</p>
<p><b>zopepaul</b>: then pick the technique to do it</p>
<p><b>joelburton</b>: then write test cases to make sure it works</p>
<p><b>zopepaul</b>: and a bugzilla to...</p>
<p><b>T|ran</b>: hazmat: the next plone meeting will be in vienna</p>
<p><b>joelburton</b>: hands zopepaul a copy of PloneCollectorNG</p>
<p><b>zopepaul</b>: ok, i have to listen in on a board call in 4 min</p>
<p><b>hazmat</b>: T|ran, you mean the next plone meeting after vancouver ?</p>
<p><b>zopepaul</b>: i'll stay in here while they are yapping :)</p>
<p><b>hazmat</b>: or the next one your going to, or the next one in europe ;-)</p>
<p><b>joelburton</b>: any other questions?</p>
<p><b>T|ran</b>: hazmat: maybe :) I don't know when vancouver is but the plone conference will be end of sep</p>
<p><b>jhauser</b>: do you think the community response was sufficient?</p>
<p><b>joelburton</b>: vancouver is in late july, right after oscon.</p>
<p><b>vinsci</b>: I assume CA is still talking about licensing to someone? It would be good if these discussions were public, to end the veil of secrecy around the foundation for good</p>
<p><b>joelburton</b>: two questions here.</p>
<p><b>joelburton</b>: jhauser: can you clarify what you mean?</p>
<p><b>joelburton</b>: (vinsci, let me get to yours right after jhauser's questions)</p>
<p><b>jhauser</b>: there was not much discussion on the lists I have read</p>
<p><b>jhauser</b>: the people here are more the involved people</p>
<p><b>joelburton</b>: ah. well, we tried this announcement as a two-stage announcement. CA, like most companies, wants to make a big splash with their press and their conferences.</p>
<p><b>jok2</b>: i think most discussion happened on #plone</p>
<p><b>joelburton</b>: so they wanted one announcement, at their conference.</p>
<p><b>jhauser</b>: I haven't seen how other companies are handling this</p>
<p><b>jhauser</b>: how they react</p>
<p><b>joelburton</b>: we wanted to introduce the idea to the entire communities in advance, which is why we had the rather quiet announcement last friday, followed by the joint CA-plone foundation announcement on monday.</p>
<p><b>jhauser</b>: zopepaul mentioned some phone calls :-)</p>
<p><b>joelburton</b>: there has been at least some contact by media interested in angles on open source cms's (good!)</p>
<p><b>jhauser</b>: so you think it was sufficient</p>
<p><b>joelburton</b>: not sure how the other plone-and-plone-related companies have handled this.</p>
<p><b>joelburton</b>: honestly, jhauser, i was hoping the foundation would get a bit more attention. but i think we did well. we have dozens of press clippings with our name in it, and positive quotes from a fortune 500 company, etc.</p>
<p class="discreet">HammerToe (~HammerToe@uberdark.netsight.co.uk) has joined #plone-fdn</p>
<p><b>joelburton</b>: plus, we have a marketing communications company seriously considering donating some marketing $ to plone, and their enthusiasm for this came out of the plone fdn announcement excitement.</p>
<p><b>joelburton</b>: so, i think we got what we wanted, more or less.</p>
<p><b>joelburton</b>: hi, hammertoe.</p>
<p><b>jhauser</b>: ok</p>
<p><b>joelburton</b>: jhauser: that answer your question?</p>
<p><b>jhauser</b>: yes</p>
<p><b></b>:HammerToe yo</p>
<p><b>joelburton</b>: ok, on to:</p>
<p><b>joelburton</b>: (03:09:32) vinsci: I assume CA is still talking about licensing to someone? It would be good if these discussions were public, to end the veil of secrecy around the foundation for good</p>
<p class="discreet">eaon (~mememe@213.47.96.87) has joined #plone-fdn</p>
<p><b>vinsci</b>: btw, if that was answered earlier today, don't bother - I haven't read the backlog yet :)</p>
<p><b>eaon</b>: hey guys, what did i miss?</p>
<p><b>joelburton</b>: vinsci: CA can talk to whomever it wants about whatever it wants (& we couldn't know and couldn't stop them , of course!), but it doesn't matter.</p>
<p><b>joelburton</b>: if the foundation gets rights to the plone code, it's the foundation's decisions that matter.</p>
<p><b>joelburton</b>: not CA's</p>
<p><b>joelburton</b>: though, as you know, CA has 2 seats on the formation board. but, that's far short of a majority, so there's no secret move that CA could make to do anything with the code.</p>
<p><b>vinsci</b>: well, presumably they'd be talking to some plone developers... I wish that these developers in such case Cc:s at least the foundation list on emails to CA in the matter</p>
<p><b>joelburton</b>: afaik, there are *no* secret discussions about licensing going on now. there was a discussion about licensing/contrib agreement over dinner at CAWorld, that paul already described.</p>
<p><b>vinsci</b>: k</p>
<p><b>joelburton</b>: mmmm... vinsci, that could be right. CA could be emailing the individual developers to ask them to give CA rights to their code.</p>
<p><b>joelburton</b>: i haven't heard that</p>
<p><b>jok2</b>: eaon: you only missed about a one hour discussion</p>
<p><b>joelburton</b>: and i'd assume that at least some of the devs would tell us that.</p>
<p><b>joelburton</b>: eaon: i'll post an IRC log from this conversation</p>
<p><b>joelburton</b>: at this point, vinsci, i'd say:</p>
<p><b>joelburton</b>: a) CA would probably like to see Plone available under a non-GPL license</p>
<p><b>joelburton</b>: b) the foundation has made no decisions about this, and doesn't seem like it's going to quickly or without community input</p>
<p><b>joelburton</b>: c) the status quo now is the same as it was last week and last month</p>
<p><b>joelburton</b>: answer your question, vinsci?</p>
<p><b>vinsci</b>: k thanks, will read the backlog of todays chat later (was busy earlier, unfortunately)</p>
<p><b>joelburton</b>: no problem. thanks for coming, vinsci.</p>
<p><b>eaon</b>: [off] i read jim fulton instead of joelburton ... argh</p>
<p><b>joelburton</b>: is flattered</p>
<p><b>joelburton</b>: is sorry to disappoint you, though, eaon</p>
<p><b>vinsci</b>: I think it would make sense for CA to try to find a reasonable motivation as to why not even the LGPL would suffice for them. I'd be happy with tehm buying a LGPL license, while keeping the generally available Plone GPL:d.</p>
<p><b>zopepaul</b>: vinsci: we'll also be here later</p>
<p><b>jhauser</b>: hm another question, then I will stop :-)</p>
<p><b>joelburton</b>: vinsci: there are a lot of questions you, i, and everyone else has about things like that.</p>
<p><b>joelburton</b>: i just don't have the answers yet ;)</p>
<p><b>vinsci</b>: zopepaul: :) I'll be catching up on sleep though</p>
<p><b>joelburton</b>: go ahead, jhauser.</p>
<p><b>zopepaul</b>: vinsci: independent of *how* it happens, how do people feel about relicensing to bring money into the foundation/community?</p>
<p><b>jhauser</b>: thinking of a possible rewrite of plone, how would this be done</p>
<p><b>jhauser</b>: IP-wise</p>
<p><b>hazmat</b>: zopepaul, -1</p>
<p><b>joelburton</b>: a rewrite of Plone?</p>
<p><b>eaon</b>: for z3 ?</p>
<p><b>hazmat</b>: zopepaul, your not relicensinng your dual licensing</p>
<p><b>hazmat</b>: there is a difference</p>
<p><b>jhauser</b>: for example</p>
<p><b>hazmat</b>: though minor its a semantic</p>
<p><b>joelburton</b>: zopepaul: can we table your question, please, while we answer jhauser's previous one?</p>
<p><b>zopepaul</b>: joelburton: sure, sorry</p>
<p><b>joelburton</b>: jhauser: there have been different ideas in the community about how a z3 version of plone would come about.</p>
<p><b>eaon</b>: IP-wise?</p>
<p><b>zopepaul</b>: eaon: nope</p>
<p><b>joelburton</b>: mmmm... i was thinking more general. conversations people have had in #plone and on ml about how/when to start, etc.</p>
<p><b>joelburton</b>: at this point, the foundation hasn't made any decisions about a z3 version of plone.</p>
<p><b>joelburton</b>: for it to be different IP, as far as i understand, it would have to be entirely different code</p>
<p><b>joelburton</b>: and that seems very unlikely.</p>
<p><b>joelburton</b>: but i don't think any decisions have been made on that front.</p>
<p><b>joelburton</b>: i'd say, purely as a community member, that our decisions about z3 versions, both licensing and technical, are critical, and this is a dialogue we should be opening soon among ourselves.</p>
<p><b>eaon</b>: so... does anyone except (maybe) CA prefer a new license?</p>
<p><b>joelburton</b>: dunno, eaon. you'd have to tell me ;) but, let's move to paul's very-related-question.</p>
<p><b>eaon</b>: okay</p>
<p><b>joelburton</b>: (03:22:11) zopepaul: vinsci: independent of *how* it happens, how do people feel about relicensing to bring money into the foundation/community?</p>
<p><b>hazmat</b>: eaon, i would prefer a new license over dual licensing.</p>
<p><b>vinsci</b>: zopepaul: the problem with relicensing for money, I think, is that it only seems to make sense in the short run. In the long run, it hurts even the buyer of such a license, by slowing down checkins from their competitors in the market. For example, consider CA having such a license and player B (Open Text, for example) also having one. Now two huge companies will worry about checking in their code to Plone, because it would help their compet</p>
<p><b>vinsci</b>: itor directly.</p>
<p><b></b>:|<-- HammerToe has left freenode (Remote closed the connection)</p>
<p><b>hazmat</b>: vinsci, well said</p>
<p class="discreet">_ender_ (~DannyB@193.172.12.112) has joined #plone-fdn</p>
<p><b>hazmat</b>: but those companies are effectively forking adding private value to plone for the purpose of reselling.</p>
<p><b>tesdal</b>: how would it work with a bsdish license?</p>
<p><b>vinsci</b>: tesdal: same thing</p>
<p><b>jhauser</b>: like icoya cms :-)</p>
<p><b>tesdal</b>: simon is contributing a lot</p>
<p><b>hazmat</b>: under the gpl</p>
<p><b>hazmat</b>: for all his and struktur's third party products</p>
<p><b>jhauser</b>: sure, but wasn't this part of the descision to gpl plone?</p>
<p><b>vinsci</b>: tesdal: yes, because they're nice. The problem is some companies are just predators on BSD-style licensed code</p>
<p><b>joelburton</b>: if i could suggest one thing, it would be to keep this high-level, and we can move more to which-license, etc., a bit later.</p>
<p><b>tesdal</b>: so it's not like icoya cms</p>
<p><b>joelburton</b>: it would be nice for us to have some sense of _how_ we _feel_ about relicensing/dual-licensing/making money of plone code.</p>
<p><b>jhauser</b>: I do not want to condem struktur, just point out, that something like this happend with the bsdish license</p>
<p><b>zopepaul</b>: joelburton: +100</p>
<p><b>hazmat</b>: joelburton, i'm fine with making money off plone, i think its a good thing, but i think dual licensing is a bad thing.</p>
<p><b>vinsci</b>: joelburton: you're asking us to put the carriage before the horse :) How I feel depends on how it's done :)</p>
<p><b>zopepaul</b>: hazmat: that's a reasonable position</p>
<p><b>joelburton</b>: mmmm... it's a rear-engine carriage, vinsci.</p>
<p><b>vinsci</b>: aaah :)</p>
<p><b>tesdal</b>: I think we all want the foundation to get money, there's no "how we feel" about that</p>
<p><b>tesdal</b>: it's about what will be most effective and gain Plone in the long run</p>
<p><b>joelburton</b>: right, tesdal.</p>
<p><b>joelburton</b>: ok, let me ask a broader question</p>
<p><b>tesdal</b>: is Plone big enough to go BSD for example</p>
<p><b>joelburton</b>: how would you advise the board on how we should make this decision?</p>
<p><b>joelburton</b>: we=community or we=foundation, as you prefer</p>
<p><b>hazmat</b>: tesdal, what are the benefits of going bsd?</p>
<p><b>joelburton</b>: we get a cool demon logo</p>
<p><b>hazmat</b>: i assume we are trying to please CA? who explictly need something however they get it, that they can sell</p>
<p><b>jok2</b>: runs bsd on all plone installations, so i could use the logo right now :-)</p>
<p><b>joelburton</b>: i'd say you're half-right, hazmat</p>
<p><b>tesdal</b>: hazmat: not necessarily benefits, but companies that are unwilling to use GPL code can include it in their products, and everyone is free to do it, regardless of size of company</p>
<p><b>joelburton</b>: we don't have to "please" CA, no.</p>
<p><b>tesdal</b>: didn't alan already relicense?</p>
<p><b>vinsci</b>: thinks CA needs a lecture on how GPL creates the level playing field they say they want.</p>
<p><b>tesdal</b>: for customers?</p>
<p><b>joelburton</b>: but, if we want corporate sponsorship/partnership, we need something to offer our partners.</p>
<p><b>joelburton</b>: tesdal: not to the best of knowledge, no, alan has not done that.</p>
<p><b>hazmat</b>: tesdal, thats a good thing, but are these folks bringing long term value to the community or the product itself?</p>
<p><b>joelburton</b>: but you may know otherwise.</p>
<p><b>tesdal</b>: joelburton: ok, haven't talked to Alan about it so let's assume he hasn't</p>
<p><b>hazmat</b>: i mean lots of folks seem itching to do their own private plone distros</p>
<p><b>hazmat</b>: is that really good for plone</p>
<p><b>joelburton</b>: until we hear otherwise, i think it's fairest to do so, tesdal.</p>
<p><b>hazmat</b>: ?</p>
<p><b>jok2</b>: i think there had other people voiced an interrest to go to bsd again, e.g. struktur :-)</p>
<p><b>tesdal</b>: joelburton: absolutely</p>
<p class="discreet">jhauser_ (~jhauser@pD9E3DC71.dip.t-dialin.net) has joined #plone-fdn</p>
<p><b>vinsci</b>: we only have this discussion, I guess, because CA think they need another license to achieve their goals with the foundation. So getting CA to understand how a true level playing field is created would be the first item on my list.</p>
<p><b>joelburton</b>: let me just suggest again: what would probably be best is for us to think about/discuss/recommend a _way_ we'd like to see this decision get discussed/made.</p>
<p><b>tesdal</b>: if plone doesn't have enough momentum on its own and goes bsd you get forks, with gpl it might be hard to get very big</p>
<p><b>hazmat</b>: vinsci, they don't care</p>
<p><b>joelburton</b>: we're not going to settle this here.</p>
<p><b>hazmat</b>: vinsci, they just want something they can sell</p>
<p><b>hazmat</b>: vinsci, we need to pick the license, and it should play well with them</p>
<p><b>vinsci</b>: hazmat: they already have that (GPL:d software can be sold at any price, or just given away)</p>
<p><b>hazmat</b>: afaics the only non dual licensing way that can happen is a bsd license.</p>
<p><b>hazmat</b>: vinsci, thats not their issue</p>
<p><b>hazmat</b>: vinsci, they want to sell to gpl advserse companies</p>
<p><b>hazmat</b>: although i'm still waiting on the response to my email about this.</p>
<p><b>joelburton</b>: ok, all, i need to turn to some client work. i have another of these chats in a few hours, and have things i need to do. thanks for coming and asking questions. thanks to my co-host, paul. i'll keep this window open, so if there are any straightforward questions i can answer, just shout my name and i'll switch here and do my beswt.</p>
<p><b>joelburton</b>: ... best</p>
<p><b>hazmat</b>: because plone has done quite well under the gpl</p>
<p><b>vinsci</b>: hazmat: I don't understand their thinking in that case, because those "gpl adverse companies" would still deploy on top of Linux, which is of courseGPL:d, using 3rd part add-on Products that are also GPL:d</p>
<p><b>hazmat</b>: vinsci, operating systems are a special case and you know it.</p>
<p><b>hazmat</b>: vinsci, third party products, they wouldnt use nothing in the core or its deps is currently</p>
<p><b>vinsci</b>: I don't think so</p>
<p><b>hazmat</b>: vinsci, go read the gpl</p>
<p><b>hazmat</b>: operating systems, compilers etc.</p>
<p><b>joelburton</b>: hmmmm. my irc client isn't cooperating here. jok2, could you please save this irc log for me and email to me?</p>
<p><b>hazmat</b>: or you can tell me where i can download my gpl compliant copy of oracle.</p>
<p><b>vinsci</b>: hazmat: ah, you misunderstood me</p>
<p><b>jok2</b>: joelburton: sorry, my backlog is not complete, it goes only 50 minutes back</p>
<p><b>joelburton</b>: whit537? do you have a full log?</p>
<p><b>vinsci</b>: hazmat: I meant that if they're ok with a GPL:d operating system, what would they have against a GPL:d application? I really don't see a logical reason for that :)</p>
<p><b>whit537</b>: joelburton: yeah, looks like</p>
<p><b>whit537</b>: you want?</p>

by Joel Burton last modified September 13, 2004 - 23:52

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by