This is a list of books currently on my To Read shelf... literally. I do not suggest or anti-suggest any of them at this time as I haven't read them yet.
Current Efforts:
Blue Parabola, LLC
HubAustin
web2Project
PHP'ers:
Cal Evans
Eli White
Elizabeth Naramore
Joe LeBlanc
Matthew Turland
Matthew Weier O'Phinney
Planet PHP
Tony Bibbs
Business/mISV:
Bob Walsh
Eric Sink
Joel Spolsky
Micah Baldwin
Paul Graham
Past Projects:
CodeSnipers
HOBY
Judicial Watch
mobile FoxNews.com
NRTW
Great Tools I use:
Drupal
GitHub
NetBeans for PHP
phpUnit
Subversion
Zend Framework
This is not the home of dotProject or web2project. It is the home of CaseySoftware, LLC. Any dotProject support questions should be referred to their support forums.
This is the first of a series of weekly updates that I plan to give on the status of web2project development. Don't worry, these should only come out on Tuesdays which works well since I do most of my review, updates, and development on Sundays. I have a few goals in doing this: First, it should help the community stay up to date. Second, it will let people know the project exists and some interesting details about it. Finally, it will apply a bit of friendly peer pressure to make sure I have something to talk about. These will all be tagged with the category "web2project" and the corresponding feed is available here.
First, there have been 12 commits. While most have not been huge, they've all been focused on further refactoring and bringing various data access actions out of the Views and Controllers and back to the Models. As of yesterday, I can proudly say that the Companies and Department modules are completely scrubbed. They have zero calls to the database outside their corresponding classes. According to my notes, we have 13 more core modules that need cleanup, but none are critical for the v1.0 Release.
Second, we still have two open issues. Both of the open issues relate to the Tasks module. The first is in the UI and an odd situation that can happen on form submission. This is not critical for v1.0 Release. The second is in how task dependencies are calculated and handled. If your project management system does not properly cascade tasks when an earlier task changes, it's not very useful. This is critical for the v1.0 Release.
If you have suggestions, feature requests, or find bugs anywhere in core web2project, please report them. Please remember that a more complete explanation of what you expect to happen versus what actually happens will help get your submission evaluated, prioritized, and resolved. And on that note...
Next, one of our community members - Eureka, somewhere in France - shared some updates. Through his suggestions, a pair of changes (r347 for those of you keeping track) to the dotProject to web2project upgrade were made. This allowed defaults to be added to a couple different fields and made the project-subproject display work better on initial upgrade. While the first fix was small, the second fix will prevent users from being confused. Bravo Eureka.
Finally, there's been quite a bit of research into some of the alternative PM systems. Some of them are better at certain aspects - like Basecamp for simple Todo Lists - but are fundamentally lacking in other aspects - like Basecamp for tracking task estimates versus actuals. Regardless, I believe firmly that we can learn from many of them... we just need to determine what does and does not go into core because not all of our users need every feature and a gigantic installation will scare off users.
" ... a gigantic
" ... a gigantic installation will scare off users"
Not exactly correct and I only comment on this because it seems to be a common theme with modern software. It's not that anything "scares us off." The fact is we *don't want* half the stuff that's in these gigantic installations. The Microsoft Disease has extended to the Linux world and it's disgusting. Even worse is the way so many "community-oriented" Loonix sites have been morphing into unreadable crap. Here's a hint, developers : a nice light grey on a beige background sure does look stylish. It's also very close to unreadable.
Sorry, I'm probably preaching to the choir but I read that sentence and thought, "Oh jesus, even the cleaner-upper and simplifier Keith Casy falls into this trap." Being kewl is great - until it interferes with functional.Don't let your egos run away with you, kids.
Good call
Good point.. so maybe I should rephase it to "a gigantic application" which is normally how I think of those apps have everything and the kitchen sink, put it all directly in front of every user, and don't do 80% of it well.
Post new comment