Before I start , I would like to make a small disclaimer,Sometimes I'll be using terms that won't make sense unless you read the project proposal , in case you ran into one of those terms please refer to this topic.
I don't know what to talk about in my first blog post, I've already spammed quite a lot of places with my proposal and project specification, so I thought I should have something exciting in this blog post, The easiest way was to give a quick progress report and installable working code.
In the past 2-3 weeks I have worked to implement the workflow management routines, create/edit/publish/unpublish/delete , the last 3 tasks were the easiest, the first two , however, required many of the plugin systems to be partially implemented, anyway, I currently have an 80% functional Workflow creation system up and running, The workflow editor view was inspired by JForms Drag-n-Drop approach, You can see it yourself by installing the workflow extension on your J! 1.5 installation and give it a test drive.
Luis ,my mentor, blogged earlier about a problem I'm facing with ACL under 1.5 and wether or not I should support 1.5, To workaround this issue we decided to have a sort of ACL Handlers , Any particular ACL handler will support one ACL system (e.g. jACL,NOIX or even 1.6 ACL system), The user will be required to select an ACL handler for each workflow he creates, Only one ACL system will be allowed per workflow , to keep things clean.
Anyway , I'll leave you with the extension, waiting for your feedback , have fun :)
P.S: I will finialize my project timeline with Luis ASAP and then I'll post it here