Migrate the documentation for several more subprojects (application,
remoting, spring, test, tiger) to the appropriate subproject websites,
and sync up all the src/site/site.xml files in the top level
subprojects.
NOTE -- I am not deleting the now-obsolete feature-xxx.xml pages yet ...
that needs to be coordinated with installing redirects on the website so
that the existing links in the world do not get broken.
Remove logo contest bits for front page and menu. We still want to hold on to logo-contest.xml, since a lot of work has gone into it, its just not linked in anymore.
* Remove broken links to taglib docs (in modules that don't have taglibs)
* Each taglib menu has its own taglib name, rather than "Shale Taglib" SHALE-306
Move quick links section to the bottom of the menus. Lets put the directly related (to Shale) links first, visible without the need for verical scrolling. SHALE-306
Move foundations below features, so as to get the following content flow on top of the home page:
Intro (very short) --> Features --> Dependencies/Foundations SHALE-306
Add link to mailing lists page in menu. Remove mailing lists and issue tracking sections from home page since they add little value per pixel they occupy (home page == prime real estate). SHALE-306
Site for the shale-clay module. Uses features-* content, with correct relative locations for images (haven't moved images to individual modules, but we probably should, including those remoting ones). SHALE-306
The minutiae involving the differences between services and service options or frameworks and framework components seems unwarranted, and too verbose, for a "Shale in 5 seconds" type of read. SHALE-306
Move the documentation section from the Shale home page to a separate page devoted to documentation (so it can have potential for amorphous growth without bloating the home page content). SHALE-306
Additional tweaks on top of Rahul's (awesome) improvements on the website:
* Add Shale Remoting to the subproject links in */site.xml
* On the home page, point the "features" bullet points to the
various subproject index pages, so that we can eventually
eliminate the features pages that are now redundant. (We'll
want to do HTTP redirects of these to take care of old links).
* On the home page, update the list of Maven artifact ids at the
bottom to include the new modules.
SHALE-306 Now that we have refactored all of the features-*.xml pages
into the appropriate submodules, and added HTTP redirects for the old
URLs, we can delete the now-obsolete files themselves.
Add comment about placing the token component as the last input component in the enclosing form, to Javadoc and TLD. SHALE-306 (in the absence of a catch-all of documentation)
Most site changes we had outlined for 1.0.4 have been completed. Please feel free to add another set of TODOs here, if you have any more suggestions, and I'll try to look into those as well.
Rahul Akolkar added a comment - 19/Nov/06 04:29 AM Most site changes we had outlined for 1.0.4 have been completed. Please feel free to add another set of TODOs here, if you have any more suggestions, and I'll try to look into those as well.