Jun 4, 2008
Peter Knoop created a Contrib site in Confluence for Sousa. Moved documentation from personal site to this new site.
Jun. 6, 2008
Started work on Sousa v3, initially focused on getting Sousa to work in Sakai 2.5.x. The following components needs POMs that work:
Component |
Builds |
Deploys |
---|---|---|
sousa-api |
|
|
sousa-impl/impl |
|
|
sousa-impl/pack |
|
|
sousa-util |
|
|
sousa-page-tool |
|
|
sousa-seq-tool |
|
|
June. 19, 2008
Antranig recommends the following project https://source.sakaiproject.org/contrib/programmerscafe/blogwow/trunk as an example of RSF using Maven2.
(Subsequently updated the LearningMate CSV utility to Maven 2.x, which seems to build and deploy just fine. All maven 2.x work for Sousa is being done on Mark's base computer (not his laptop).
June 29, 2008
Project Coordination Meeting at the Ninth Sakai conference. As I was preparing to demo Sousa to the Content and Authoring break out sessions, I discovered (to my horror) that Sousa was completely broken. No content was being displayed. Now I knew that I'd been working hard on the CC-Installer and came to the conclusion that I had corrupted my development environment.
Well, in a sense, I had. Last week I changed the Sakai config file to force CHS to use file storage rather than database store. All previous Sousa data was in the database, which is why it couldn't find it.
June 30, 2008
Moved remaining three pages of Sousa documentation from my personal space (MJN) to the Sousa contrib space (SOUSA). These include:
- Adding New Content Elements
- Plug-in Page Elements
- Sousa Page Layout
These may not be up to date, but at least the text and illustrations are moved over so that they CAN be updated.
July 1, 2008
A couple of problems noted during the Sousa presentation in Paris:
- A label is broken in Sousa Page on one of the edit views.
- Sequencer couldn't display a sousa page.
July 5, 2008 - Paris to Philadelphia Flight
Decided to implement page and media object deletion.
Created DeletePageProducer.java and DeletePageParameters.java.
Created delpage.html in the templates directory.
Got confirm delete page to view.
Next Steps
- Check for delete and delete item in PageObjectProducer.
- Internationalize strings
July 7, 2008 - Boston to NJ
Implemented delete code in PageObjectProducer.
Added SequencerService.deleteIte() and it's implementation.
Tested and works.
Internationalization String Removal
Producer View |
Strings Removed |
---|---|
AddItemProducer |
|
DeletePageProducer |
|
EditErrorProducer |
|
EditItemProducer |
|
EditPageProducer |
|
EditTileProducer |
|
NewItemProducer |
|
NewPageProducer |
|
PageObjectProducer |
|
PreviewItemProducer |
|
ViewPageProducer |
|
July 8, 2008 - NJ
Page
- New Page
- New Item
- Edit
- Delete
New Page
- Create (button)
- Cancel
Edit Page - ok
Edit Title
- Remove stub message
New Item
- Create (button)
- Cancel
Edit Item
- Submit to Update (button)
Preview Item
- Remove stub message
Trouble over localizing the text in a UInput button.
July 9, 2008 - NJ
Added message locators to NewPageProducer, NewItemProducer, and EditItemProducer.
All strings in Sousa Page have now been externalized.
Checked into SVN: 50897