Open Source Applications Foundation

http://www.osafoundation.org/

RemoteWikiURL:http://wiki.osafoundation.org/bin/view/Main/

Created by Mitch Kapor

The mission includes: carry forward the vision of Vannevar Bush, Douglas Engelbart, and Ted Nelson of the computer as a medium for communication, collaboration, and coordination

Initially building the "Chandler" (code-name) Open Source PIM. P2 P data sharing, smarts like Lotus Agenda. Death to Ms Outlook!

Technologies (at least initially): RDF, ZODB, Py Thon, Wx Python.

Road map uses Crossing The Chasm model for prioritizing feature development.

OSAF:OSAFStatusReports

nice alternative design-list archives

Repository Access Protocol (RAP) will resemble an extended version of IMAP, and so would be especially suited to use as a IMAP server, and the similarity is partly driven by Lou Montulli's appreciation of IMAP. It is also driven by our appreciation of IMAP as a message based protocol that is trivially easy to use in modeling items as messages, because they are simply objects composed of attributes. We have talked about using a RAP server as the implementation of other kinds of servers, including ones you mention as well as CAP.

<hr>

My current (Oct'02) recommendations, mostly meta-process stuff:

Specific feature requests

<hr>

User Scenarios, personas, etc.

I've been (Nov'02) kvetching about a lack of requirements-context documentation, and Mitch replied that he thinks the current site docs do a pretty good job, asking if there are specific questions I think are relevant. So I'll have to think about that a bit.

They key source documents are the mission , product description , and feature summary .

Some user attributes:

Product definition, Positioning, etc.

Hmm, I think Mitch may be right that the basic mission/vision is reasonably well defined. Looking at some specific email threads I've found frustrating, maybe what I'm looking for is a mid-level context for those threads, like which specific User Stories are being targeted. For instance, in this thread about existing P2 P systems and synchronization, is the goal to get updated contact information for another OSAF user, or to get updated versions of a bunch of note items on another OSAF user's machine, or something else? Expecting one approach to solve both problems efficiently may not be realistic.

<hr>

My short-term desires (Nov'02): deliver as soon as possible a tool which provides:

This means I'd rather see not dealt with until v2:

Here's Mitch's posting about the schedule, made later the same day as the notes above...

<hr>

thoughts on licensing

As of Apr'03, the OSAF:LicensingPlan is to emulate My SQL: a developer can use/build on OSAF with an Open Source arrangement (meaning that all code developed on top of it be returned (with ownership rights) to OSAF, or the developer can purchase a commercial license and build his own proprietary stuff on top of it.

Weird thought: what if the code were completely Public Domain (or some other structure) and thus any developer could build his own commercial/proprietary apps on top of it without paying a license?

This would probably increase the use of OSAF. (By coincidence, here's something Dave Winer wrote 2 years ago.)

What would be the downside?

<hr>

thoughts on merging/integrating OSAF and Moz Illa (Jul'03)

We (the users) need a decent app that includes EMail and Group Ware/PIM features. It also really needs to be a Micro Content reader and writer. OSAF intends to deliver that.

EMail probably needs to be the centerpiece because that's what people use the most. Any other mode which needs to grab the user's attention probably needs to get to them via the EMail client.

But OSAF has been seeking an EMail guru for months with no apparent progress.

It keeps smelling to me like OSAF and Moz Illa should merge. What do I want?

More precisely, why not just use Moz Illa and OSAF side by side?

See these events:

<hr>

WebSeitzWiki: OSAF (last edited 2010-07-09 20:37:26 by 76-245-240-183)