Welcome to the LAMS 2.0.x Development Wiki
Hi there. My name is Dolly the lamb and I'm the official mascot of the LAMS 2 project.
On this Wiki you can find all development information about LAMS 2 development. If you are not familiar with LAMS, please read this site for more info on LAMS.
LAMS 2.0.1 is now out *(as of March 8th, 2007).
LAMS 2.0.1 is a new release with lots of bug fixes and improvements, many of which have been suggested by the LAMS Community.
This version is the immediate successor of LAMS 2.0 (released in Dec 2006) which is a complete redevelopment from v1.0.x and includes a large list of features.
If you are new to LAMS, you might want to check out the LAMS Community where all LAMS users and developers gather. There's plenty of helping hands there. There's also the LAMS 2.0 Documentation pages (however is still working in progress).
If you are a developer and want to participate in the development of LAMS, you will find most of everything that you need to develop LAMS in this wiki. We also have quite an active forum where we help each other out and discuss all tech matters. We also have a bug tracker where you can follow latests developments.
You can access the LAMS code thru our CVS server publicly available. Follow the instructions to build and develop LAMS. If you have any further questions, post them in the LAMS Community.
Where to start?
You can start by having a look at the architecture to understand how all pieces fall into place.
Interested in learning about developing LAMS? Start with the Overview. The Glossary of Terms is a handy reference to what we mean when we say "learning design", "activity", "tool session" and so on. When you are ready to start programming, consult Building LAMS and the Tool Contract. There's also plenty on Tools development and lots of Best Practices on how to go about develop them.
If you want to see where we are aheading, have a look at the Roadmap.
I know there was something somewhere on blah. How do I find it?
Having trouble trying to find something? Try the following tips:
- Use Quick Search (up in the right top corner). Try a few different spellings - most of our wiki writers are in Australia so there is a mix of Australian spellings and US spellings. So for "internationalization" you will need to also try "internationalisation".
- Make sure you have child pages showing. At the bottom of the page (above comments), look for the Children section. If it is not displayed, look for an entry like "10 children". If you see "n children" then click on this link to display all the children of a page.
- Try the Index page.
- And finally here is all the content on the wiki
Atlassian supports our efforts by contributing Confluence (the professional wiki) and JIRA (issue tracking application) to our project. Atlassian is an innovative Australian software company providing enterprise software solutions to the world's leading organisations.