I want to create a custom xforms widget for one of my Web Forms and found some useful information on the Alfresco wiki (http://wiki.alfresco.com/wiki/Creating_XForms_Widgets). Although you can't call that info a manual.
So, I started and if you do know your way around Alfresco, you can get it done. But, off course we work with AMP packages and that's where I found 2 mayor draw-backs.
Thanks to Will Abson, we now have a Web Script which can relink wcm xml content with it's original web form and it's renditions.
http://blogs.alfresco.com/wp/wabson/2008/08/04/web-script-repair-web-project/
Alfresco 3 comes with a more transparent amp feature. In fact the MMT tool is still used, but there is an amps directory available and an apply_amps.bat (apply_amps.sh on linux).
And then it's easy. Just place your amp files in the amps directory and run the bat or sh file.
However: If it worked properly, I did not have to write this. It seams that the most important rule in the file does not work out-of-the-box. And that's because there is a "%2" at the end with no meaning. So you should edit the bat file and remove the "%2" after -directory in the mmt install line.
Today I installed a wiki on this drupal site using the instructions of http://cwgordon.com/how-to-create-a-wiki-with-drupal . Books, Wikitools, Freelinks and TableOfContents modules do the trick just great. My students will receive an account on bemeister.com with a "wiki user" role. That will solve the documentation issue. The tooling is ready!
I will now setup the Maven project in our project's SVN (https://forge.alfresco.com/svn/prod-select).
I guess the Forum on our Alfresco GForce site (http://forge.alfresco.com/projects/prod-select/) will not be flexible enough to use as a real knowledge sharing tool. That's why I created the page Alfresco Product Selection Tool as a first entry. I hope it will replace the need for a beamer.
Next week I will start teaching again for about 3 months in evening school (http://www.cvo-crescendo.be). I need to give group-work / project-work, so I am thinking for a good assignment for quite some time now.
The audience or my project team have landed in their 3th year of evening school, but most of these people miss real experience and they have some IT knowledge, but are still far from being even a junior developer.