| « December 2006 » | | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|
| | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12 | 13 | 14 | 15 | | 17 | 18 | 19 | 20 | | | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | | Today |
LINKS
CONTACT
Tom Marble's Weblog
template by
Helquin
|

Friday December 22, 2006
Five Things
Alexis has tagged me with the "five things you may not know about me"
blog. Going back into the
generations of who has been tagged is fascinating
(seems like it would be fun to write a bot to plot this!).
Now if twbray approves of this it must be OK! About tmarble:
- I am bilingual in French (writing is significantly harder, though!).
This has led to fun things like sharing the stage
with Kim Polese in Versailles and being
interviewed by French Journalists.
- If I continue to workout regularly I'm on track for my black belt in Tae Kwon Do in August 2007.
- I am an oenophile.
Allow me to recommend the
Bistrot du Sommelier
the next time you go Paris, or the
California Wine Merchant
the next time you go to San Francisco.
- I enjoy cooking. I'm thinking about doing a blog on
remix cuisine
based on a recent adaptation of
veggie loaf
- My professor was Otto H. Schmitt. Otto was truly a renaissance man: I learned so much from him. It's too bad he's remembered only for the
Schmitt Trigger as he
contributed so much to engineering and critical thought in general.
So I hereby tag
Peter,
Sara,
Jeff,
Allison, and
Dalibor. Tell us about you!
Posted by tmarble
( Dec 22 2006, 09:44:41 AM CST )
Permalink

Thursday December 21, 2006
Join us at FOSDEM and DevJam
Please join us next February 24 and 25 2007 in
Brussels, Belgium
to discuss
OpenJDK
at
FOSDEM.
I'm not encouraging you to party collaborate with us
just because
Sun is a sponsor for FOSDEM
or you would get to see
webmink answer all the questions you may have
about
Sun
and the Zen of
Free
(perhaps even learn a new koan!)...
I want you to join us so that we have a quorum of voices
to discuss some of the challenges and opportunities for
the
OpenJDK project and indeed the entire
Free Java ecosystem -- just look that the who's who
of attendees for the associated DevJam meeting!
At FOSDEM I hope we can talk about meta-topics
surrounding Java Libre
and at DevJam we can dive into technical collaboration
issues and work towards a Free Software Base Policy for Java.
My personal success criterion for these meetings is
to develop a roadmap towards
- How OpenJDK can become a focal point for Java SE collaboration
- Linux and OpenSolaris distros maintainers agree
on filesystem layouts, common launching mechanisms,
and packaging inter-dependencies
- Virtual Machine and Class library implementors understand
how best to mesh with the operating system infrastructure
in a pan-distro way.
- Java library developers understand how to package their
jars and/or native libraries to make as easy as possible
for Java developers to adopt them.
- Java application developers understand how to leverage
the above conventions to deploy their applications
in a simple way.
In an ideal world we might have smart packaging that
would work on all Free Software distros and we would
have the core platform support for all this with
modularity hooks. Perhaps these goals are a somewhat ambitious, but
even the longest journey begins with the first step.
Your first step is to add your name to the DevJam wiki. Do it. Do it now.
Posted by tmarble
( Dec 21 2006, 07:21:03 PM CST )
Permalink

Saturday December 16, 2006
Just In Time Collaboration
Of course many of us knew that yesterday was the last day for
the JavaOne 2007 Call for Papers. In fact I had submitted my "Performance Criteria for OpenJDK Contributions" talk proposal way back on Tuesday.
I've been talking with several the folks in the Free Software and Open Source
Java community about JavaOne including
Mark Wielaard (mjw),
Dalibor Topic (robilad), and
Geir Magnusson, Jr (geir)--
but they've been busy this week at
JavaPolis
(I was not able to attend, but I understand it was quite a good conference).
I've been thinking and talking a fair amount about getting to
community consensus around Java Policy for Linux
(agreeing on details like the filesystem layout, packaging interdependencies,
browser integration, developer guidelines, etc.) for some time.
Dalibor suggested that we do a session on this topic and so
I enlisted Geir and
David Walluck
(DavidW2)
to join me to propose a "Java on Linux" talk.
Ideally we would like to add some of the key packaging experts
to this talk as well, such as
nichoj,
overholt,
fitzsim,
jvw, and
doko.
Whom am I missing? Anyone else care to join in?
What was remarkable yesterday wasn't that I was chatting
with these guys and
Tom Tromey (tromey)
on IRC and
IM, but that
we actually went from the idea to having the proposal
submitted in a couple hours. An essential element to this
Just-In-Time success was Dalibor suggesting that we
leverage Google Docs to work out the abstract --
together.
I use often use various Google services, but I'm a little hesitant
to do so because of the
Terms of Service and the
Privacy Policy.
Nevertheless I must say that that the experience using
Google Docs was very impressive.
I've often wanted to edit documents collaboratively and I've known
about various hacks for doing this (e.g. OpenOffice through a shared
VNC session), but here I found not only the ability for multiple
people to edit the document at the same time, but also
a handy way to visually review the document revision history
(redlines colored by the user making modifications) and noticed
the menu options to export to many formats (e.g. HTML, PDF, OpenOffice, etc.).
Even though there are quirks (e.g.
the invite-your-friend-to-edit e-mails are not
RFC 822 compliant)
the service is an excellent collaboration tool.
While we were chatting Geir proposed doing a panel at J1
to get everyone together and talk about "What cooperation can lead to
and how to keep an environment that fosters collaboration, innovation and
compatibility." In a matter of minutes I was editing the
abstract with geir, mjw, tromey and robliad.
Amazingly the basic ideas converged quickly and I submitted the
talk to the CFP website (which, I am told, may continue
to work until Monday ). If we are lucky the "Java Libre Panel" will
get accepted and provide a lively debate next May!
I have never submitted talks to J1 in such a short span of time.
While it is awkward to switch windows from IRC, to Gaim, to Firefox
constantly (I need more pixels!) the result is clear: e-mail is
a last resort for collaboration. It's not obvious that having
a voice conference would have added much more efficacy to our work...
especially considering that we were spread out among something like 9 different
timezones and multi-tasking with other work and/or personal affairs.
Posted by tmarble
( Dec 16 2006, 09:54:16 AM CST )
Permalink
|