Hi Everyone,
Since Nandalal asked, I will share something about the O'Reilly open source convention
for
those who did not attend this year.
Starting with some general observations -
1) This is the first time that I have gone to an
"open source" convention. However, I have presented at software conventions
(commercial) and computer science/neuroscience/psychiatry meetings (academic) before
AND, in comparison, I believe the O'Reilly convention promotes more lively and
intensive exchange of ideas than most meetings that I have been to.
2) In part, it may be because all software and methodologies presented are easily
accessible and available via download/web-site. Also, people are less defensive and
more open to discussions/disclosures due to lack of proprietary interests in obscuring
information (because of pending grants/papers or marketing considerations, or they
don't think weaknesses in their systems/approach can be obscured anyways).
So, this spirit of openness is never "spoken of", "touted", or emphasized - but it
is always felt and experienced during sessions and interaction between participants.
It is truly a remarkable consequence of the Richard Stallman vision.
The scientific method at its finest!
3) People are very friendly, helpful, energetic, AND hard-working! Sure, many are
young but sessions run to 10/11pm everyday! This, I have not seen in any other meeting
to-date. Many people even hang-out afterwards conversing in the hotel lobby and
everywhere. Of course, many people carry laptops with wireless networking and work
furiously all day long.
Now, some specifics -
1) Linus (Linux) and Stallman (GPL) were not there but ES Raymond (Cathedral and
Bazaar), Bruce Perens (Open source definition), Larry Walls (inventor of Perl) were
there.
I saw a movie called "Revolution OS" that documented the free software / open source
movement. Raymond and Perens were there to discuss the movie before and after the
viewing.
Linus, Stallman and many others are in the movie. It is a very informative documentary
and I highly recommend it (too bad it is not yet released to the public). It is a good
movie to show the spouse so he/she can understand why we work so late into the night.
:-)
2) Guido van Rossum (inventor of Python) was scheduled to speak but family emergency
forced him to cancel last minute. Python is strong but Perl still has a greater
following - which is reflected in the number of Perl vs. Python
sessions at the convention.
3) I attended several SOAP / XML messaging sessions. Specifically, jabber, xbeans, and
openadaptor are very promising for use in the OIO system.
4) Jboss is promising for OIO on Java. Enough said. :-)
5) PostgreSQL is strong but needs replication capabilities. MySQL has recently
achieved that milestone and could catch up in other ways (e.g. transaction ACID). The
PostgreSQL and MySQL teams are on good terms but are engaged in friendly (but intense)
competition.
I had a chance to talk to Jan Wieck (senior software engineer at GreatBridge) who is
researching ways to implement replication for PostgreSQL. He is a very sharp guy and
has a few good ideas on how to do it.
Now that I have learned GnuMed is also using PostgreSQL (and Python too), the future
of
PostgreSQL is even more important to the open
health community.
6) I met Jim Fulton, Tres Seaver, and Amos from the Zope team (was Digital Creations,
now Zope Corporation). I had a chance to learn Zope's Content Management Framework
(=CMF, Tres Seaver) and new Page Template language (Jim Fulton).
They, in turn, heard me talk about the OIO
system and how it is synergistic with the CMF. :-)
7) The OIO session went very well (except 10
minutes overtime). The demo ran on the TxOutcome.Org's public access server (via the
Internet) and did not break :-).
People were impressed with the XML-mediated plug-and-play forms and integrated data
analysis capabilities. I also demo'ed the brand new
"Local Text" feature to show how one could track
"Accounts" rather than "Patients" by modifying
the local text.
People asked questions about OIO's implementation strategy. Many commented that they
will download it and take a closer look.
One person came up afterwards and told me that the OIO system is the coolest "app"
that he has seen! It was very gratifying to share
one's work with peers and receive positive remarks.
In Summary -
Software research is still in its infancy and the "free" and open source way does make
collaboration much easier (even in person).
There are lots of active/energetic projects and participants in the "free" software
community.
In many ways, I see this as the future of software research and development.
Cheers,
Andrew
---
Andrew P. Ho, M.D.
OIO: Open Infrastructure for Outcomes
TxOutcome.Org (hosting OIO Library #1)
Assistant Clinical Professor
Department of Psychiatry, Harbor-UCLA Medical Center
University of California, Los Angeles
On Tue, 24 Jul 2001 18:25:48 nandalal wrote:
>Hi Andrew,
>When you return or while you are there give us a feedback on the
>conference, on anything interesting happening and the people you meet. Did
>you meet Linus?
>Nandalal
Join 18 million Eudora users by signing up for a free Eudora Web-Mail account at
http://www.eudoramail.com