Richard Cornford wrote:
psema4 wrote:
<snip>
I recently started a new project on SourceForge called
Atomic OS and was wondering if anybody out there might
be able to help with some feedback about the source code.
[...]
A name is all fine and good but if you want people to go out of their
way to assess your code you should probably make a statement about what
and why it is.
Woops.
The summary I've been using on sourceforge describes (if somewhat
inadequately) what Atomic OS is. I've been trying to include it in my
communications and introductions over the last few days. Missed it
here, sorry 'bout that.
"Atomic OS is a responsive Web 2.0 operating environment & development
platform. Based on AJAX techniques, it emulates/provides standard
operating system features including a command-line shell, interpreter,
filesystem, database access and GUI services."
Why comes in a few parts:
As a web developer - mostly perl CGI and simple HTML+CSS before this
project - I needed to solve user interface issues I kept running into.
Issues I never had to deal with when writing desktop apps.
During this struggle, I came across two webapps (TiddlyWiki[1] and
JSUIX[2]) that really got me thinking. I wanted to pull up a console
and look inside and fiddle with the structures inside my applications
while they were running - and that seemed like a good reason to start
looking into JavaScript.
Now, I see it as a means to do several things:
- Give an opportunity for people (esp. myself) to learn the basics of
systems design
- Build cool web-based applications
- Help others in a few particular communities: GTALUG[3], TPM[4],
DCC[5], CLUE[6]
Hope that helps a bit.
- Scott
http://atomos.sourceforge.net/
Notes:
[1] TiddlyWiki -
http://www.tiddlywiki.com/
[2] JS/UIX -
http://www.masswerk.at/jsuix/
[3] Greater Toronto Area Linux Users Group -
http://gtalug.org/
[4] Toronto Perl Mongers -
http://to.pm.org/
[5] Digital Copyright Canada -
http://www.digital-copyright.ca/
[6] The Canadian Association for Open Source -
http://www.cluecan.ca/