Skip to content

I’m not so hot at fundraising, how about you?

12-May-10

This summer I’ve been trying to find other sponsors for the Fedora Summer Coding program.  Timing was short from the start, but it was worth the effort.

I’m not having much success, and I think that’s as much about my weakness in this area as a lack of interest or budget.  I should get out the stacks of business cards I’ve collected from previous conferences, but cold calling people for money isn’t really my cup of tea.  Even when they might be interested, for real.  Even when it’s no big thing if they say no.  I’m just not so hot at it.

If you have any inclination or ability here, I’d appreciate help.  Finding sponsors and getting other people involved in the organization of the Summer Coding program has been the hardest part so far.  If we are going to continue to do it beyond this summer, we are going to need more help in organization, finding and working with sponsors, and so forth.

If you can help, please join us on the SIG mailing list and let us know what you think.

Six slides about The Open Source Way

05-May-10

After a colleague asked me for a few slides about the handbook The Open Source Way: Creating and nurturing communities of contributors, I realized I needed to put together a shorter presentation (with notes!) that could be reused.  As it so happens, I also need some slides for an upcoming online seminar, Open Your World Forum, being held Thursday 27 May.

Whittling from the set of slides I used for Ignite CLS West, I cajoled them in to six slides that still follow the principles of presentation I want them to follow. Big font, few slides, can be given in ten or forty minutes.  As part of my standard procedure, I included a set of notes for each slide.  The idea is to make the works more reusable, as well as help me keep on point when talking.

http://quaid.fedorapeople.org/presentations/Presenting-The_Open_Source_Way.odp

http://quaid.fedorapeople.org/presentations/Presenting-The_Open_Source_Way.pdf

Three reasons POSSE attracts professors and other educators

28-Apr-10

College educators, read and pass on the word. POSSE may be the really great experience you’ve been looking for.  The groundbreaker that suddenly makes sense and focus out of attending open source conferences, hurried LUG meetings, and dissatisfaction with the limits of what you can do in the classroom compared to the open world.

We’re having the West Coast’s first POSSE this 5 to 9 July in Mountain View.  I’ll be there as an instructor, as well as Alolita Sharma from the OSI, and my colleague and POSSE co-founder Mel Chua.  If you come, you’ll learn about how to become productively lost, which is the key to navigating myriad free and open source software projects.

While you are thinking on that, think about these three reasons POSSE is attracting so much interest:

  1. POSSE doesn’t solve all problems that academics face, but it works really well in a particular area.  If you plan to teach a class that includes open source development, or are even considering it, POSSE is the workshop for you.
  2. The POSSE curriculum is very broad and applicable from the largest and most prestigious four-year research schools to two-year community colleges or even advanced science high schools.  This is because, like learning to ride a bike on city streets, we all need the same basic skills and experiences.
  3. Being an alum of the class provides you hooks in to the POSSE community, which is at the crossroads that the Teaching Open Source project has been slowly occupying over the last few years.  This crossroads is where community leadership from the open source and academic communities are learning from each other and creating programs such as POSSE and the new textbook Practical Open Source Software Exploration: How to be Productively Lost, the Open Source Way.

Attendance is free, and you have to cover your own travel, meals, and lodging — one reason we do these regionally is to get a larger local draw so that more POSSE events can be held in the region as academics spread the word over time.

My POSSE in Cali – Professors’ Open Source Summer Experience

28-Apr-10

Finally!  This coming 05 to 09 July we are hosting Professors’ Open Source Summer Experience (POSSE) in Mountain View.  And I get to participate as a full instructor in this coolest of programs to come out of the Red Hat community leadership team in the last year.

If you are in California this July and want to learn how to teach your students by working with codebases and collaborations from the real world, we invite you to join us and apply for POSSE California.  POSSE focuses on teaching educators how to be participants in open source projects, from tools to social rules.  This is done by actually contributing to a free and open source (FOSS) project during the course of the week long class.  The course is taught by instructors from Red Hat and the Open Source Initiative.  To learn more about the program, read the main POSSE page.

Source repository for The Open Source Way

23-Apr-10

One of the goals of writing “The Open Source Way: Creating and nurturing communities of contributors” is to make a book that can be remixed for community work in any way someone needs, including customized branding and output to formats such as HTML, PDF, Epub, and so forth.  In making the book I did a bit more than convert from MediaWiki to DocBook XML.  I converted the XML to build using Publican, the publishing toolchain, and stored the work in a local git repository.

That git repository is now available on Fedora Hosted:

https://fedorahosted.org/tosw/browser

You can follow our guidelines on how to get the source and how to build it, or if you want to contribute you can use this to-do list:

Short-cut available. If any existing committer knows you and your work, that committer can sponsor you immediately for a wiki account and access to the git repository.

On an unrelated point, I was finally able to build a favicon.ico from the SVG I got from Josh Gajownik, Red Hat stellar brand design lead.  Along with the clean site design, we finally have a look for The Open Source Way that I can hopefully translate to a Publican brand package.  We also seem to have a universal preference for two important acronyms:

  • toswthe open source way — lowercase usage refers to the community-defined methodology.
  • TOSWThe Open Source Way — uppercase usage refers to the community-created book (wiki + rendered builds.)

Thus, keep your eyes out for the `publican-TOSW` package I’ll be working on.

Nice round-up from Creative Commons of open source way content

19-Apr-10

Just caught a nice post by Jane Park on the Creative Commons blog about teaching open source software.  In the post she highlights three new free and open content works that are for education audiences.  All these works are released under Creative Commons licenses (CC BY and CC BY-SA):

  1. Even better, they can pass out the same software to their students to use at home.  Teachers and students can know they are using something they are free to redistribute to anyone, anytime, anywhere.  I enjoyed seeing a similar presentation at the Computer Using Educators conference last year, where the teachers who did the presentation had also put together a CD of software for operating systems more teachers use.

More time for Fedora Summer Coding – schedule moved back a month

14-Apr-10

In today’s SIG meeting, the group decided to move back our schedule by a month so we can:

  • Give mentors more time to generate good ideas;
  • Give students more time to generate good proposals;
  • Give organizers more time to find sponsors and funding.

The last one is the most important to me.  We only have enough funding pledged right now to handle a few student proposals.  I’m positive there are people with budget for this and the desire to spend it on summer coding efforts.  Now we have a bit more time to find those folks.

I’ll be updating the schedule ASAP, but you can generally figure we’ll be adding 15 to 30 days to each deadline.  I’ll send out new announcements to the developer’s list when it is updated.

Dear Tech Republic, it’s called FOSS and that’s just how it’s done

13-Apr-10

Jason Hiner, Editor-in-Chief over at Tech Republic, wrote an article where he describes what Canonical and Ubuntu can teach Microsoft, Apple, and others.  Ironically, every virtue he praises Ubuntu for are all virtues they gain from practicing the open source way.

Here’s his list of what is “the secret of success for Canonical”:

  1. “Methodically produce incremental upgrades to its OS.”
  2. “It is transparent about its goals and plans.”
  3. “It releases its software on schedule.”
    1. “In fact, this incremental approach is Ubuntu’s most potent competitive weapon against rivals Microsoft Windows and Mac OS X.”
    2. “[I]ncremental releases on a reliable schedule is a quality that appeals to IT departments.”
    3. “That allows IT to test and roll out OS updates much easier and quicker.”
    4. “Ubuntu has established a disciplined upgrade cycle, made it a top priority, and stuck to it. Canonical releases a new version of Ubuntu every six months.”
    5. “This type of transparent, methodical, and incremental upgrade cycle is the future of software.”

If you are familiar with open source development methodologies, you will realize you can substitute just about any successful FOSS project for “Canonical” and “Ubuntu” in that article and it means just about the exact same thing.  In fact, the six month release cycle, which Fedora has been following for as long as Ubuntu (longer if you figure in Red Hat Linux before), we may have inherited that from GNOME, who probably learned it from Mozilla! In fact, the six month release cycle has been followed by Fedora since we inherited it from Red Hat Linux.  The story I hear is that GNOME adopted a time-based release schedule from Red Hat Linux, and others (Mozilla et al) followed suit.  In other words, Ubuntu’s process of incremental, transparent, and rapid and regular scheduled releases is the great-grandchild of Red Hat Linux in the 1990s!

Hiner’s whole list looks like it was derived from “Producing Open Source Software” (Fogel), yet the article reads as if this is something in OSes that only Canonical has figured out.  In fact, what he describes is part of the whole reason Red Hat Linux became Fedora and Red Hat Enterprise Linux.  Don’t think for a minute Canonical didn’t notice and learn from that, too.

Here is my corresponding list from The Open Source Way for each of the virtues that Hiner ascribes to Canonical:

  1. Do not forget to release early and release often and Embrace failure
  2. Practice radical transparency from day zero and Take extra extra extra care to have all discussions in the open and Take even more care to do all design and decisions in the open
  3. Use a predictable schedule type and stick to it and Release early and release often is for more than just code

In case you are wondering, I didn’t learn all that by watching Canonical or any other single entity

It seems that really what Canonical has done best is convince or allow the media and others to think that they are Linux.

Chris Blizzard pointed out to me that is also the case for Red Hat, that it is equated with Linux and FOSS development.  Yep, and I don’t like it when that happens, either.  In fact, one important part of the Fedora Project legacy has been making it clear there is a lot more to a freed OS than just one brand.

(Article updated regarding the six-month release cycle history after I received several corrections.  Apparently I also forget how much the FOSS world learned from Red Hat over the years.)

Sponsoring Summer Coding – get and give value

13-Apr-10

Has your company every wanted to partner with Google on their Summer of Code?  (It’s not something they share, and I know people have asked.)

Don’t answer too quickly.  You might want to check with some contacts in other departments, see if there ever has been interest in tapping the deeper benefits of sponsoring a summer coding event.

Red Hat took a look, which I wrote up in a report in the fall of 2009, and that’s the main reason we are doing Fedora Summer Coding 2010.

If you work for or with an organization, business, foundation, non-profit, etc. that benefits from a better Fedora Project … consider if you have some budget to help fund a student proposal.

Aside from all the potential benefits to the Fedora Project that directly or indirectly benefit you, your company stands to gain more than positive brand image.  You help teach the next generation about how to be involved in FOSS, which teaches them the skills you want them to have when you hire them.  Red Hat is not the only company who has hired former GSoC students.

We have the next 9 or 10 days to get funding pledges from sponsors for this first round.  If you think there is any chance you or your organization might want to participate at any funding level, please contact me directly and we’ll go from there.

Even if you can’t make this first round, contact me anyway.  For example, we’re discussing scheduling a summer coding for the Southern Hemisphere.  This would make time for new sponsors in this calendar year.

Students – You are invited to submit proposals for Fedora Summer Coding 2010

08-Apr-10

Start here – https://fedoraproject.org/wiki/Summer_Coding_2010#You_are_a_student

But here is some more, in case you want to read it. More…