Update - 2007-01-14
- Beginnings of better mirror index and staleness management rolled out thanks to Adam.
Update - 2007-01-12
- Bug fixed in uploader that prevented Windows users from uploading new distributions properly.
Update - 2006-09-30
- JAUSE Uploads are once again thought to be automatically processing four times a day. The situation is being monitored in case this is once again incorrect.
- RT tickets were cleaned up a bit. Please report bugs there as always.
- Join us in #jsan on Freenode if you are interested in what's going on.
Update - 2006-02-28
- JAUSE Uploads are now processed automatically, four times a day.
- Rob Kinyon will be a JSAN Administrator, and will help with the development and deployment of new JSAN architecture.
Update - 2005-10-25
- Greatly improved recent uploads RSS feed. Thanks in huge part to David Wheeler.
- Fixed the processing and indexing system. There were a lot of little bugs.
- Decoupled the processing and indexing system.
- System is now more stable, and close to automating the processing of incoming distributions.
- Next steps are notifying an author when processing is complete, and notifying the author if processing failed.
Update - 2005-08-31
Update - 2005-08-18
- Two more mirrors were created. One in Portugal and another hosted by Playboy.
- David Wheeler updated the distribution display to show the README.
- David Wheeler and I made the META link point to JSON or YAML meta files, given context.
- I presented a talk on JSAN to the Sophos in late July that was very well received.
- I presented two talks on JSAN at OSCON in Portland that were both well received.
- The BOF on JSAN at OSCON was small but very well received.
- JSAN powered Planet OSCON which was a huge success for a kind of "flash aggregator" for the event.
- I was able to get a little rest and family time, and make some other huge changes in my life that I'll write about later.
Update - 2005-07-26
- Brian Cassidy worked on much more style and XHTML validity changes.
- Got some good press on radar.oreilly.com.
- Planned the Hack-A-Thon at OSCON. Please sign up!
- I've declared Thursday, August 4th as JSAN Day. JSAN will be considered released that day.
- The smoke testing system mostly works now. Start Testing!
- David Wheeler added JSON Metadata support to Module-Build-JSAN, which is nearing completion.
- I gave the JSAN Library a working over, including new features such as JSAN.require() and JSAN.exporter() (the brother of Perl's import() for symbols).
Update - 2005-07-20
- Brian Cassidy worked on more XHTML validity changes.
- That would not have happened if Bob Ippolito hadn't fixed the Planet code to work on FreeBSD, and to handle utf8 properly.
- The RSS Feed got proper dates for each entry. Now they just need descriptions for each upload. I'm thinking the abstract and the Changes file. What do you think?
- Adam Kennedy is working on a better road map.
Update - 2005-07-19
- Brian Cassidy worked over the site's style to make it IE friendly. By far the coolest thing of the day.
- Adam Kennedy is working on an alternative JSAN Client.
- David Wheeler added support for tags in META.yml, in Module-Build-JSAN. This is very cool, it means you can supply a list of tags in Build.PL. Who needs categories anymore?
- David also tweaked the JSAN Library to always refer to JSAN.globalScope to find the global scope. JSAN 0.08 was released with this change (I forgot to update the Changes file!). I also added tags to this library.
- I added tag support to the incoming processor.
- I added a tag cloud to the home page
- The incoming processor now builds pages for tags too.
Update - 2005-07-18
- Took Saturday and Sunday off. It was nice.
- We now have a mirror in the UK. Thanks Pete!
- Moved master sites to the pair Networks mirror.
- SVN now served from https://svn.openjsan.org:81.
- Changed styles to work a little better in broken IE.
- Rob Kinyon update the JSAN Library to accept multiple arguments and have a defined mechanism to import nothing.
- I fixed indexes in the latest JSAN Shell for installation.
- Module-Build-JSAN now extracts inline POD (but doesn't remove it). This is in Subversion for now. Rob did this.
- View the Source!
- Promoted our JSAN BOF at OSCON on the home page.
- A reStructuredText to HTML tool was written and committed by Bob Ippolito, it will be integrated with the incoming processor to support RST documentation.
Update - 2005-07-15
- We're now listed with CIA.
- The author-editable wiki is online, but still requires tweaking.
- Smoke Testing is even closer to release.
- You can read commits via the mailing list, with diffs, if you like.
- An AUTHORS file was started at the root of SVN, please add yourself if you have commit rights.
- A minimal MAP was added to SVN as well.
- Garrett Rooney, Tatsuhiko Miyagawa, and Brian Cassidy all teamed up to fix up the Recent Uploads RSS.
- Adam Kennedy fixed some style issues on the site as well.
- Brian Cassidy massaged the HTML to make it more compliant.
- John Cappiello changed the "XML" images to "RSS" images, and also wrote the Kwiki Plugins required to get JAUSE authentication working for the wiki.
Update - 2005-07-15
- We have a mirror in Europe!
- Subversion Access will be wide open.
- Road map and FAQ documents updated.
- Soon, probably tomorrow, we'll have both smoke testing and author-writable wiki documentation online.
- Get recent uploads as RSS.
Update - 2005-07-14
Update - 2005-07-13
Added search on the home page. Added quick link functionality (go to HTTP.Query). Version 0.03 of the JSAN Shell now follows prerequisites and installs them. We have two mirrors in Taiwan including one with IPv6 support.
Update - 2005-07-12
Lots of internal changes: switched to hashing login names to support expected growth, JAUSE IDs are now all lower-case (your ID may have been changed for you!). Tatsuhiko Miyagawa launched a mirror in Japan. Adam Kennedy built a mock of a Class::DBI and SQLite index system. I used that to convert the new YAML Index to an SQLite index. With that the JSAN Shell has been released! Look for version 0.02. Learn how to install JSAN libraries.
shell> jsan index shell> jsan -p /usr/local/js install Digest.MD5
Update - 2005-07-10
You can now complain about bugs and stuff in the JSAN RT. The documentation bugs in the JSAN library have been fixed. If you are a mirror, or want to be, you can now get your logo on you mirror. We have launched a small Cafepress Store so you can wear an awesome JSAN shirt to your next geek event. JAUSE has better input validation now.
Update - 2005-07-08
We now have mirrors. The JSAN library has been updated and now has a more simple syntax and some default paths built in. If you install your libraries into the same place JSAN.js is you can just do this now.
Update - 2005-07-08
Marshall Roch created some excellent logos and gave me more CSS pointers. Ask Hansen provided a Develooper signed SSL certificate which means you can now log in over SSL! The start of a road map has been created, and we've created a neat way to promote JSAN. There were many internal changes as well.
Update - 2005-07-07
Beta 1 Launched - 2005-07-05
This release has a View Source feature, better navigation, and some new Documentation.
Launched at YAPC::NA - 2005-06-29
The first alpha release. The weeks leading up to OSCON will be used to push this system into a more stable and useful state. Version 0.01 is expected to be released at OSCON.