Entries from May 2008
This upcoming Wikimania 2008 tutorial discusses the three principles of “open collaboration” which I believe are underlying wikis, open source, and other forms of peer production. It is a follow-up to last year’s tutorial about open collaboration at Wikimania 2007.
If the slideshow doesn’t play, please use the PDF file download below.
Reference: Dirk Riehle. “Bringing Wikipedia [...]
[Read more →]
Tags: Industry · Open Source · Presentation · Research · Wikis
For your information, a workshop on photographing technical conferences.
Photography Workshop at OOPSLA 2008
Photographing a technical conference well is not a matter of point and shoot, nor is it about taking pictures to share with friends and family. The time is ripe for more serious photojournalism to capture our community’s leaders, its activities, and its human [...]
[Read more →]
Tags: Announcement · Education
For your information, a note from Dave Humphrey on LUX, a new graduate program on Linux and Open Source System Administration at Seneca College, Toronto, ON.
I wanted to let you know about a new graduate program we’re launching in September on Linux and open source system administration. LUX is designed for industry people who want [...]
[Read more →]
Tags: Announcement · Education · Open Source
For your information, a research workshop on open source and business.
CALL FOR PAPERS
OSS 2.0 : Leveraging the Open Source community for business
Workshop at OSS 2008 Conference, co-located with IFIP WCC 2008 Milan (Italy)
http://conferenze.dei.polimi.it/oss20
Deadline for submission: 21st June 2008
Notification of acceptance: 11th July 2008
Final submission due: 25th July 2008
Workshop: 10th September 2008
[Read more →]
Tags: Announcement · Open Source · Research
Following up on related discussions, another common confusion in my opinion is to think that “open source” is a business model. It is not. Open source is a business strategy, in support of a business model. You still need to know how to make money, and it doesn’t happen by giving software away for free. [...]
[Read more →]
Tags: Open Source · Research
JUnit is a widely-adopted unit testing framework for Java, developed by Kent Beck and Erich Gamma. In their discussion of JUnit 3.8’s design, the authors state:
Notice how TestCase, the central abstraction in the framework, is involved in four patterns. Pictures of mature object designs show this same ‘pattern density’. The star of the design has [...]
[Read more →]
Tags: Research · Software Design
Bertrand Meyer, at the 40 Years of Software Engineering panel at ICSE 2008, on May 16, 2008, 11:56am: “Electrical engineering is to computer science what making a bed is to making love.” I’m not entirely sure this is true, but it certainly makes for a memorable quote.
UPDATE: I had mentioned my enjoyment of [...]
[Read more →]
Tags: Research
Commercial open source has a peculiar sales process. Frequently, when a firm decides to buy (license) a specific type of software like a content management system or a wiki engine, they’ll find that their company already employs multiple solutions, downloaded for free from the Internet. By some measures, this is dangerous to IT governance, as [...]
[Read more →]
Tags: Industry · Open Source
Software researchers need case studies to validate new tools and methods of object-oriented software design. A good thing to do is to standardize on a set of open source frameworks and libraries that are known and available to everyone. Basically, a benchmark set for new tools and methods in object-oriented software design. JUnit and JHotDraw [...]
[Read more →]
Tags: Open Source · Research · Software Design