Danny Angus

Vague but Dire

[blog home] [web home] [flickr] [twitter] [contact me] [subscribe by email]
Showing posts with label apache. Show all posts
Showing posts with label apache. Show all posts

Wednesday, January 02, 2008

New Chair for Apache James PMC

Its been a long holiday, and I meant to blog this much sooner, but I've been too busy hanging out with the family.
On December 19th the ASF board passed a motion to recognise the change of the Apache James PMC chair from Serge Knystautas to myself.
This is a big honour for me, and I intend to work hard in 2008 to live up to the example Serge has set.
I haven't much to say about James right now, but I'm sure I will be saying more as the months progress.

Wednesday, November 14, 2007

Today's news..

Just spotted these two in my morning trawl through the blogosphere...

Is Microsoft Building a Flickr Competitor? In which we discover just how much of your plans you can give away in a job description.

And WiFi T-Shirt possibly the geek-most shirt I ever saw. Apache should mod these for a hackathon shirt.

Imagine what a crowd would look like, you'd see the signal fading out as it crossed the room, the inverse square made flesh. Would we, as geeks, congregate round the person with the strongest signal? The Alpha Geek?

Kind of reminds me of Natalie Jeremijenko's feral robots project in which toy robot dogs, you know the things, were fitted with sensors to detect stuff (like bad stuff coming out of landfill) and their movements mapped as they homed in on hotspots.

Monday, November 05, 2007

*How* much mail did I send???

Can't really believe it, but according to this cool new mail search thinggy (via ben) I've so far sent 2751 messages to the James lists since 2001.

That's a lot of email, how the hell have I managed it!

Tuesday, October 16, 2007

Planet Apache AWOL

I don't know what's happened but Sam has put up a temporary replacement here http://people.apache.org/~rubys/planet/apache/ .

Monday, August 20, 2007

Open Source, Spectrum of liberty

I just read Stefano Mazzocchi's post "On Version Control Architectures and the Fear of Displacing Innovation" he paints an eloquent picture of a tension which I'm sure is familiar to most, if not all, contributors to open source projects. How far do we have to constrain what we let each other do in order for our project to have a discrete identity which exceeds the sum of its parts, and at what point towards the libertarian end of the spectrum does our project loose coherence and become equal to or even less than the sum of its parts.

Stefano says "how many potential contributors did we miss because we didn't give them commit access soon enough" and I know exactly what he means. I'd like to broaden the question though, and ask why we choose to encumber ourselves with unweildy processes and centralised infrastructure?

I recently proposed that Apache James could lower the bar to publishing news stories if we used a blog. The ASF doesn't provide any blogging infrastructure, and if we used an off-site service, such as blogger (as used to publish this blog), it would be a "turnkey" operation and not involve Apache infrastructure in any effort. However my proposal has been met by a resounding "Hmmm... I'm not sure..." with most of the reservations being around hosting official content off-site. To me there seem to be many concrete benefits and very few drawbacks with out-sourcing this function and I was surprised that others didn't share my point of view.

So reading Stefano's post made me wonder, why *do* we feel that we have to control the infrastructure in order to "own" the project? Why do we want even to consider expending our limited resources on hosting for ourselves services which we can have for free?

Ok Initially we had to own the infrastructure so that we could operate the services we needed, and, yes, today we could argue that we want to retain full control over certain key services, websites, email, source control. But I always believed that the Apache Way was about community, proven processes and best practice, a brand and some world class products.

Don't take this the wrong way, I know that ASF infrastructure is vital to the ability of the projects to operate, and that it will never be possible for me to repay the people who set it up and who volunteer to maintain it on our behalf, but I never really thought the infrastructure was anything other than the key enabler. We have dozens of people hosting mirrors of our downloads, and no one complains about that, why would they, it benefits everyone.

Using a no-cost off-site service doesn't IMHO automatically compromise your reputation or undermine the moral authority of your message.

Tuesday, June 26, 2007

Jakarta Commons is now Apache Commons TLP

June 20th. (yes I know, I'm not very topical this week.) The Board of the Apache Software foundation voted to create a new top level project (TLP) out of the Jakarta Commons sub-project.

The new project will be known as the "Apache Commons Project" and be "responsible for the creation and maintenance of Java focused reusable libraries and components".

This is another significant step in the history of Jakarta.: "...all responsibility pertaining to the Commons sub-project encumbered upon the Apache Jakarta Project are hereafter discharged"

Well done and good luck to all involved.

Friday, June 22, 2007

New Apache Board

Not exactly hot of the presses (two days ago) but The ASF has a new board.

I'd like to express my own thanks the outgoing board members; Ken Coar, Dirk-Willem van Gulik, Cliff Schmidt and Sander Striker. They worked hard on our behalf, and we appreciate their effort and commitment.

I'd also like to thank the new board members and the continuing ones for being prepared to make the commitment we're asking of them. Without good people prepared to step up to the plate the ASF couldn't survive. The new board looks like this (* = newly elected):

Justin Erenkrantz - President
J Aaron Farr* - Treasurer
Jim Jagielski - Chairman
Geir Magnusson Jr*
William Rowe Jr*
Sam Ruby - Exec VP and Secretary
Henning Schmiedehausen*
Greg Stein
Henri Yandell

Thursday, May 31, 2007

Mime4J version 0.3 released

The Apache JAMES team is pleased to announce the release of Apache
Mime4J version 0.3. Apache Mime4J mime4j provides parsing for e-mail
message streams in plain rfc822 and MIME format.

The 0.3 release is the first official release under The Apache Software
Foundation umbrella.

Distributions are available from the download page here:
* http://james.apache.org/download.cgi

More information on Apache Mime4j can be found at the Apache JAMES
project site:
* http://james.apache.org/mime4j/index.html

The released packages will be also deployed to the central maven
repositories in the next days.

Tuesday, May 15, 2007

What Future for Apache Jakarta?

Apache Jakarta is a project which has spawned many significant landmarks in open source Java; Ant, Tomcat, Jakarta Commons, Maven, and Struts amongst many others.

In years gone by it was a widely known and respected "brand" which working java developers trusted.
I trusted it, I got free stuff to help me with what I was doing but more important than that I knew that I could make Jakarta my first stop if I had a problem that needed solving.

However the world moved on and two things happened:

Firstly the ASF Board indicated three years or so ago that the Members weren't happy that Jakarta should be as large, powerful and autonomous as it was fast becoming, and so after much debate the agreed direction was clear, Jakarta sub-projects would be encouraged and supported in becoming top level projects of Apache, deflating Jakarta and restoring balance and oversight. Most of them have been promoted in the intervening years, and only a few die-hards remain, but this is changing and they are now preparing to leave as well.

Secondly the Java ecology has changed radically in the past few years. Not only through the normal maturing of ideas and the distillation of best practice, but also from the introduction of resources like java.net, the entry of other trusted (often commercial) players into the open source arena, and changes to the JCP which have resulted in JSR's actually completing their life cycle. All of these have significantly enhanced the pool of "trusted sources" that java developers can go to.

So as we now approach the end of the reorganisation of Jakarta we're faced with a big decision, should we consign the brand to the history blogs? Or does it continue to represent something valuable to Java developers?

Successful brands are hard to create and easy to destroy, if we act without thinking about it we might be making a big mistake. On the other hand I am too close to it now to know whether or not this brand still means something to people who are, like I was then, the geek on the street.

So Please let me know whether you think the Apache Jakarta brand is worth preserving, or not worth loosing too much sleep over.

Record your opinion: (If you can't see the drop down list below click here)
  • If you think the brand should be retained choose I agree.
  • If you think there is no longer a need for it in today's world choose I disagree.



Click here to view the votes so far.

Or you can comment here, say something on general@jakarta, or blog about it and link your posts to this one.

Thursday, May 10, 2007

Apache is Java Community Process Member of the year

The JCP have voted the Apache Software Foundation as "Member of the year 2007".
In the light of the recent waves Apache has been creating around IP restrictions on test kits this is either very ironic, or something of a show of support from the other members. In either case well done to the Apache folks who participate.

Geir Magnusson Jr. told ASF Members,

"It's a combination of our broad and deep participation in
expert groups, our numerous implementations of specifications, and
our activities as a EC member, where in our drive to bring our values
of transparency and openness, we push the JCP out of it's "comfort
zone", in a constructive and progressive manner that is good for the
ecosystem as a whole."