From gbaker at connect.carleton.ca Tue Aug 19 07:10:56 2008 From: gbaker at connect.carleton.ca (Gareth Baker) Date: Tue, 19 Aug 2008 10:10:56 -0400 Subject: [Cafe] Tsmgr tasks Message-ID: <48AAD470.9030207@connect.carleton.ca> Hello everyone, I just wanted to send out an email letting you all know that I have opened up some new tickets in Trac regarding Ingres Cafe and more specifically, the Tsmgr application. To get an idea of what we're planning to fix and what enhancements we have planned check out the tickets at bugs.ingres.com. Regards, Gareth Baker From grof at rogers.com Tue Aug 19 08:33:18 2008 From: grof at rogers.com (Andrew Ross) Date: Tue, 19 Aug 2008 11:33:18 -0400 Subject: [Cafe] Planning for work Message-ID: <002301c90210$e832deb0$caf8020a@rosan01> Hi Everyone, Thank you Gareth for opening the tickets for the tsmgr work items. For those wondering what on earth tsmgr is, it is a demo application included with CAF?. It is a fully functional timesheet tracking program we hope to evolve into a mini-payroll manager. It has three role types: admin, supervisor, and employee. (we're moving to using employee rather than intern as we built this application to manage our intern program) admins can do pretty much anything. Supervisors can manage their projects and employees. Employees can only see their projects, hours, and personal information. We've chosen to logically carve up CAF? into base and applications. Base involves installation, removal, and bringing the software into service. This includes determining the right version of components to reuse. Applications involves the work to test real life applications on top of CAF? and exercise the framework. I'll also comment briefly on some of the CAF? base work that's going on. This is especially important because some of the items are very important: - Linux: install changed to NOT depend on rpm (so we don't leave Ubuntu out in the cold) - Linux: install moved to allow user level installation (so we can drop CAF? into our home directories, try it, and blow it away without artifacts if we decide not to use it) - Linux: allow development as a user (developing as root is a non-starter for many including me) - Windows: align the installer across platforms (move to using the jar method on Windows) - All platforms: Move to using Ganymede (as we're currently using Europa) - All platforms: Increase memory for plugins (we've been seeing a lot of crashes since we added Mylyn) - All platforms: Get rid of ICE (we don't need it) - All platforms: Fix demodb installation (we'll add back in the frequent flyer demo) - All platforms: Clean up the project menu (file -> new project -> Ingres CAF? needs a tidy up) (these issues will be tickets soon as well) If anyone can think of other issues, please post them here or open an issue in Trac. Ultimately Trac is the master database of open issues. Thank you, Andrew