Matt, that's great news.   Wednesday afternoon would be perfect.  We're holding 
the bootcamp at Citrix offices in Santa Clara.   It's the 4988 address at 
http://www.citrix.com/lang/English/lp/lp_2315837.asp.   If it'd help I'm sure 
we can pick you up at the airport and/or take you to your hotel afterwards.   
Please do let us know when you have definite plans.

We've been promoting the event a fair bit.  We posted to cloudstack-dev and 
have directly invited some community members we knew pre-Apache.  There are a 
fair number of people travelling to attend.  Certainly everyone is welcome.

-kevin

> -----Original Message-----
> From: Matt Hogstrom [mailto:hogst...@apache.org]
> Sent: Monday, April 23, 2012 12:30 PM
> To: Kevin Kluge
> Cc: cloudstack-dev@incubator.apache.org; Brett Porter; Alex Karasulu; Jim
> Jagielski; Daniel Kulp; ol...@apache.org; David Nalley; Mohammad Nour El-
> Din
> Subject: Re: CloudStack training and the Apache way
> 
> Kevin, I'm likely going to be in San Jose on unrelated business on Thursday /
> Friday.   It might be possible to come by Wednesday afternoon.  Not sure
> exactly where your planning on holding your get together.  I'll be visiting 
> one
> of the IBM labs in Silicon Valley for a two day meeting (3rd and 4th).  I'm 
> not
> sure who else lives in the area.  Can't commit as of yet (still waiting for 
> some
> travel arrangements to get nailed down).
> 
> Thats said, I haven't looked at Incubator so I don't know to what extent you
> guys have opened up the invite beyond those that are local to attend.  It
> should be open to all that are interested.
> 
> 
> On Apr 19, 2012, at 9:21 PM, Kevin Kluge wrote:
> 
> > Matt, thanks for the excellent feedback on how to work in the "Apache
> way".   I've cc'd the public dev list as you suggested so all can benefit from
> your thoughts.
> >
> > From my original mail, we're looking to see if any long-time Apache
> members are interested in speaking about working in the  "Apache way" at
> an upcoming CloudStack developer bootcamp.  The bootcamp is May 2-3 in
> California, near San Jose.   Please see http://cloudstack.org/about-
> cloudstack/cloudstack-events/viewevent/77-cloudstack-developer-on-
> ramp.html  for current details on the event.   The goal is to educate
> CloudStack developers (old and new) about the implications of being an
> Apache project from someone who has been there before and can speak
> authoritatively on the subject.   Please let us know.
> >
> > -kevin
> >
> >
> >
> > From: Matt Hogstrom [mailto:hogst...@apache.org]
> > Sent: Wednesday, April 18, 2012 7:00 PM
> > To: Kevin Kluge
> > Cc: Brett Porter; Alex Karasulu; Jim Jagielski; Daniel Kulp;
> ol...@apache.org; David Nalley; Mohammad Nour El-Din
> > Subject: Re: CloudStack training and the Apache way
> >
> > I can give you some insight on how things worked for apache Geronimo
> way back in the day and also provide some bruises and scars from what not
> to do :)
> >
> > By way of background, I work for IBM and did at the time I was involved in
> Apache Geronimo as a committer and eventually the PMC member and
> chair.  I'll list them as a set of thoughts in no particular order.
> >
> > 1. When items need to be discussed, always include the entire community.
> So, I'd move this discussion to the dev list at Incubator :)
> >
> > 2. It is paramount that people who are working on a project do so as
> individuals; not extensions of a company.  For me, I ended up in situations in
> Apache Geronimo where IBM's interests and the community's interests
> were not aligned.  I took a lot of grief from IBMers when I voted the way I
> thought that was in the best interest of the community rather than IBM.  I
> hope all of the new comitters understand this.  I view my role at Apache as
> an individual and part of the Apache community first, business considerations
> are much lower on the list of priorities.
> >
> > 3. Abstain from any appearance of evil.  A bit of good Bibilical advice that
> transcends time.  Do no evil and when in doubt, always do things in the open.
> We had a meeting at Java One where a number of the committers had
> organized.  It turned out that some people had been deliberately
> "uninformed" of the event.  It was not community like, it was inappropriate
> and indefensible.   Make sure that when you see something that is not right
> that you actively work to fix it, don't ignore it.
> >
> > 4. Actively look to pay attention to people that are interested in helping
> out.  Not everyone is a rockstar programmer.  Lots of people might be a bit
> intimidated working with the other developers.  Keep positive, protect the
> newcomers and encourage them by not ignoring their patches and providing
> feedback.  That's how you build community.
> >
> > 5. Avoid cliques.  Its easy to work with a group of people your familiar 
> > with.
> >
> > 6. Its about the community, not the code.  Of course projects turn out code
> but the community is a number one consideration for comitters and PMC
> members.
> >
> > 7. Every project is unique and has a personality.  You'll not find a lot of 
> > rules
> at Apache.  Its deliberate to allow people and projects to do things their 
> way.
> Of course all projects need oversight in terms of licensing, code clearance,
> things like that.  But, there isn't a long list of rules you need to conquer 
> and
> know.  Do no harm is a good guiding principle.
> >
> > 8. Have fun.
> >
> > 9. IRC is a great way to keep the community connected.
> >
> > In terms of the overview, when you have a meeting or phone call its almost
> always excluding some of the community as committers are spread out
> across the globe.  Try to do everything by e-mail that you can, and,
> preferrably text, not rich e-mail.
> >
> > Do not form any conclusions at the meeting.  Tally up what was said,
> comments that were made and post that to the dev list.  If a decision needs
> to be made, ALWAYS make sure the entire community can weigh in.  Votes
> take time.
> >
> > I think sharing what you guys want to cover during the meeting would be
> great ahead of time and capture everything you can in a Wiki.  Remember to
> share the ideas.
> >
> > You can post this to the dev list; I'd suggest that.  Make everything open.
> >
> > Matt
> >
> > On Apr 18, 2012, at 6:07 PM, Kevin Kluge wrote:
> >
> >
> > We have gotten a lot of developer interest after the announcement.
> We're planning a two day, free boot camp on CloudStack development on
> May 2 and 3 in the Citrix offices in California.  We'll go over architecture, 
> APIs,
> checkout and build from source, and time-permitting do a sample code
> exercise.   Of course, you guys are all welcome.  You can sign up at
> http://cloudstack.org/about-cloudstack/cloudstack-events/viewevent/77-
> cloudstack-developer-on-ramp.html if you are interested.
> >
> > As part of this we'd like to have someone speak for a bit on the Apache
> way, similar to what Brett did with http://lanyrd.com/2011/apachecon-north-
> america/skdqx/.   Essentially provide an authoritative statement on Apache
> philosophies and characteristics of successful projects.  Would anyone be
> interested in doing this?   I am fairly sure I could pay for travel, etc. if 
> so, and
> could confirm that as needed.
> >
> > Failing that, would anyone have someone in the San Francisco area to
> recommend for this?   We know Doug Cutting, but have already taken a fair
> bit of his time, so I'd like to spread the asks around if there are other good
> candidates.
> >
> > Thanks.
> >
> > -kevin
> >
> >
> >
> >

Reply via email to