| «« Persisting Just the Filename | Durham and AudioMan Moving to SourceForge »» |
|
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
|
Week 08 Status Report
This is the week 08 status report for Durham Metadata Framework for Eclipse, AudioMan and their subprojects. What was done last week Whenever a file is added or removed from Durham it can notify classes I've called caches. Some of these caches, like the Hibernate/hsqldb cache I wrote last week, can be persistent and reloaded at startup time. Other caches, like the models of the MVC pattern used for the user interface, can be temporary and do not need to persist their data. The whole discussion about the The AudioMan UI is starting to settle down. I purposely did not tweak it early -- I consider early UI tweaking just as bad as early performance tweaking. Not only is it bad it's often a waste of time. When you're refactoring and moving things around sometimes the UI feels it the most. I'll get close to the target during development to get feedback but the UI will be tweaked as late as possible. You don't put icing on a cake before it has baked and cooled, right? I also worked on some Ogg Vorbis support this week. It's in the early stages. On the development mailing list I invited other people to write metadata plugins, especially for audio formats (WMA,RA,FLAC,SHN,etc) for AudioMan. If you are interested in doing that let me know and I'll set you up. Another interesting metadata plugin for Durham that one of you could make: Java source files (*.java). You could pick out metadata like number of classes, methods, member variables, lines of code, etc. If you use some of the Eclipse JDT plugins this may not be too difficult. You may also want to make a source code content category. New things to do
Last updated April 18, 2005 at 07:51 AM EST Comments
|