| «« BulletBlogger Plugin for Mozilla | Sports and Their Personalities »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
What's Up With AudioMan?
AudioMan development has stalled for the time being, unfortunately. There are a few roadblocks that I hit: AudioMan needs a real database pretty badly. The frontrunner is hsqldb but I'm still considering others. I wrote a post about the requirements about this database a few weeks ago. AudioMan could use the Rich Client Platform (RCP) that the Eclipse team is working on. RCP is probably considered to be in beta form at this stage and while I've played around with it a bit, I'm not that familiar with plugins which puts me at a great disadvantage. It would be a great opportunity to learn about all of that but it would delay AudioMan further. This option isn't necessary at this time, but there could be a number of useful things in RCP that would be good for AudioMan. The direction of the project is also in question. Am I trying to make my holy grail collection manager, that includes support for music stored offline on disc? Am I trying to replace Windows Explorer? Or iTunes? All of these questions should be answered better and a direction should be established. If you want a say in AudioMan, just let me know your opinion. The current development process is very informal and it would take people a while to get into it. Even though the overhead for a process would be much higher with just me working on the project, I think it's beneficial if I follow an established process. The main benefit here is that it will force me to think more about how to run a project, instead of just ad-hoc'ing it. I will be able to track how well the process works and adjust it. Posted at April 16, 2004 at 02:23 AM ESTLast updated April 16, 2004 at 02:23 AM EST Comments
As a developer, my primary concern is being able to easily download the code, compile the project, run the tests and view the javadocs. Not much of a process - but I still think that it is something missing (at least from the projects I have been on). It seems like (n)ant people are too concerned with making the uuberflex script that can handle any situation - except the day-to-day sheeat. A little ot, but still - if I cannot get your project up and running quickly... then no process would help! » Posted by: aforward at April 16, 2004 10:57 AMYep, true. I want to get more into Ant and learn how to make the build script(s) more flexible (mostly for multi-platform) and easier to digest. Good point. » Posted by: Ryan at April 16, 2004 12:09 PMaudioman is dead » Posted by: at April 18, 2004 11:44 AMFOR REAL???? :-( » Posted by: roy at April 18, 2004 12:10 PMHaha, no. » Posted by: Ryan at April 18, 2004 09:46 PMBiatch!!!! » Posted by: roy at April 19, 2004 12:10 AMI don't know who made that comment, but I have their IP address. ;) » Posted by: Ryan at April 19, 2004 03:29 AMI was just stating my opinion that this project was going nowhere. Start something else. The biggest mistake you can do is attach yourself to a sinking ship. It will be hard for you to realize this, because you have put a substantial amount of time and effort into it. This has certainly blinded your view. From what I understand, this project is about learning a variety of techniques and tools in software development. If that is your goal, then by all means do continue this project. If this project is about making you famous, or about money, then move on to something else. » Posted by: at April 19, 2004 07:58 AMok :-) I've done the same as well. Doing the whole OpenBSD thing, and routers...I did it for learning, but now that it's lost its playfulness, I just left it. » Posted by: roy at April 19, 2004 09:46 AMThe good thing about open source projects is that they have no fixed released schedule. I can pick it up and improve it on my own time. IMO, AudioMan has come a long way since January but has stalled in the last few weeks. I don't see any reason to worry about the project going 'nowhere' ... I will pick it up again. » Posted by: Ryan at April 19, 2004 10:50 AM |