Forum OpenACS Development: Proposal: use portlets for all 4.x admin
out all over the place. I suggest that all admin pages for specific
modules be implemented via portlets. This would allow
authorized users to create their own, customized admin portals.
It also might encourage some UI consistency for admin.
This is an idea that I generalized from some of the work being
done on the ACS Java UI. See, for example:
In general, the UI wireframes for ACS Java are excellent and well
worth taking a little time to study.
I have not yet spend enough time in the admin of OACS4, so I can't really say much about the usability, except that is much better than 3x.
Going back to your point when you add a package like bboard, its admin portlet should be inmediately added to the the *big* admin portal. Otherwise you would be adding a lot of complexity for a newbie administrator. The truth is that not many people customize portals.
If I look at ACS source code covered under ADPL and apply general ideas and concepts learned from this review in products I develop, am I bound by ADPL?
No. The terms of ADPL would extend to direct or closely similar reimplementations of ACS, in Java or any other language. This would extend to close similarities at any layer of ACS: in the data model, application logic, page flow, or presentation layer.
Unfortunately, "reading the UI wireframes for ACS Java" sounds to me an awful lot like "close similarities ... in application logic, page flow, or presentation layer". Or does that only apply to code, not specifications?
Now, IANAL, and I don't want to create any difficulties here, but has there been a decision, as a project, on whether or not we're going to be able to continue to model directly off of ACS? I'd just like some guidance. Personally, until I hear otherwise and clearly from reliable sources, I am staying away from ACS 4.6 ANYTHING (code, specs, etc.). I don't particularly like to say that, but better safe than sorry...
question on the other openacs bboard. The preliminary answer I
got was, "It should be OK," but I didn't see Ben's follow-up
answer, since it went up somewhere around the time that the
site went down.
Check out this thread: