Dear trusty, faithful users and new users alike,
Despite periodic silence, work still ticks on here in development of 2.0. The silence here can be easily explained: development is to be a process that is, in our case, more often just done and less often talked about. To put it succinctly, we are working.
On our part there has been a little bit of dismay over watching the date we intended to release come and go. In reflection on what is causing the delay, Jeff realized a few things:
1. The scope of work for version 2.0 has increased significantly since it was originally conceived. Originally, 2.0 was to be a rewrite of the code so that future added features would have a stable code-base. But what happened was that while in the code, tinkering, it seemed more logical (and more interesting) to start the process of making some of the more major improvements that were slated for the future.
2. The amount of anticipated collaboration for the task of version 2.0 decreased by about 66%. A smaller team made more work to be done.
3. The hosting situation caused a bit of a slowdown for awhile but has since been rectified.
As we saw the date of anticipated release approaching, there were signs that things weren't going to work out as planned. The release date was too ambitious, based on a "best case scenario" when excitement was high, and the scope of work was smaller.
Now, a year after beginning, Jeff is just pushing for that next release date. There had been considerations of releasing with what we had completed, but that would have fallen short on what we had told users to anticipate. We are setting the date to end of February 2010, which seems entirely reasonable since version 2.0 is 80% complete.
The February release is planned to be beta tested and ready for use.
Thank you for your patience and hope that you will continue to looking forward to this as much as we are!
If we haven't said so before, a big THANK YOU to all the buyers of the CPO Source Code. Your purchases are lighting the fire under our pants to keep improving CreativePro Office daily.
There are source code patches available to amend some of the bugs that our much appreciated bug testers have found.
The link is here:
http://creativeprooffice.com/site/patches
We are currently working on CreativePro Office 2.0 that we hope will be available by the end of March and possibly earlier. We are excited about this release as it will be the "new improved" version with more features that users have been requesting and numerous bug fixes.
Ok, I know the CPO calendar is a little, shall we say, underwhelming. Essentially, it's functionality is ripped right from the Pageflakes calendar widget - it's unobtrusive, and I hope easy to use. But it's small and, currently, there's no "mother calendar" behind it such as one would find with 30 Boxes or Google Calendar or any of the 1000+ web calendars that are available. And that's the point - there are many stellar calendar apps on the web and I just didn't see the benefit in spending 2-3 months creating yet another.
Calendar entries are maked as icons in the day that they occur. There are currently icons for project start dates, meetings, deadlines and general events. More may come later - for example invoice due, task deadline, etc. Hovering over an icon gives you a quick view of the details for a given entry.

For a more detailed view, click on a day and the entries for that day appear. You may delete entries from this view.

Adding an event is quick and simple.

I think the calendar widget achieves what I originally wanted which was a quick, at-a-glance, overview of my daily schedule without a lot of clutter. This widget tends to fail once you get more than 5-6 entries for a given day. But then, most of the time I have a maximum of three entries and often less than that.
Some of the improvements I intend to make in the next version of the calendar widget are:
Ultimately, I don't want my users to have to learn the idiosyncrasies of another calendar. I would rather the calendar widget simply act as window to whatever calendar users already enjoy using. However, the stand-alone functionality should be good enough to provide light duty event scheduling.
Thanks for reading.
Jeff
If you've been following the GoPlan Blog for the past few months, you'll know they've been able to generate quite some
buzz with an invitation only release a few months back. Well, GoPlan is now available to the masses - I signed up for the free account last night. It is impressive and kudos to the guys at WeBreakStuff.com for producing a nice app!
If you don't know, GoPlan is an online project management suite with some nice collaboration features built in. From the GoPlan blog...
Goplan is an online project management solution. It allows teams and individuals to collaborate through tasks, file management, real-time chat, online calendaring, and many other features.
Ok, I created my account and I logged in and was immediately infatuated with the eye candy. GoPlan looks great. It's got an intuitive layout, pretty icons and a soothing color scheme - maybe a bit like Blinksale . Now I realize look and feel is very subjective. 37 Signals and their Basecamp product have the whole "simple is genious" thing going on and that's fine. But frankly, I'm a bit shallow. When I'm using an app for an hour or more, I want it to be pretty. Ok, enough said about that.
So yeah, I wanna be GoPlan - I want CreativePro Office to be just as pretty and just as simple to use. But playing with GoPlan for awhile brought me back to just why I built CPO in the first place. For example, GoPlan has no invoicing feature - yet. It has no expense tracking feature - yet. It has no timesheet feature - yet. I say 'yet' because GoPlan is very much in an early release stage and the team may add these features later. Or they may stick with the core feature set they have now and that's great and it will work stunningly for a lot of users.
But my vision for CPO has always been a complete end-to-end solution for the single developer or very small (2-5 people) development team or the single developer with 2 or 3 subcontractors, etc. By end-to-end I mean from drafting an estimate to sending the invoices - every stage of the project life-cycle is handled by one app. Back in the day, I used to get really tired of creating estimates and quote in a Word template, then tracking my hours online, using Outlook as my default task manager (you know what I mean), and then creating invoices with an Excel file. Things are much better these days and apps like GoPlan do a lot of the heavy lifting. But I still need to access 3 or more apps to get everything done.
For now, I'm sticking with the end-to-end approach with CreativePro Office and we'll see how it works out. Maybe it's just too darn complicated to pull off well.
Thanks for reading.
Jeff
Show some love! Find out more about the many ways you can help contribute to CreativePro Office.