Wiki Markup |
---|
h2. Build 2: Apr 5 |
...
Theme: stabilize POC, begin runtime web app design |
...
WF: make simple case really work |
...
form/templates: automate conversion/import of existing content via script for a meaningful subset of real content; figure out structure of web project WRT to src/gen files |
...
ITinfo: preview; prototype Prod Info |
...
runtime: first whack at |
...
webapp design for future: |
...
begin authN w/certs; synch w/Alf re: link mgmt; understand deployment |
...
h2. Build 3: Apr 19 |
...
Theme: dig into runtime web app |
...
WF: box it up \-\- figure out what we know, what we need, and make Alf do the rest |
...
forms/templates: automate conversion of website |
...
content ITinfo: write up types of documents; putting articles into normal content tree \[not done\] |
...
runtime: have business requirements sorted; \[done\] have plan for add-on projects (scope v1 vs future); have a first-pass runtime web app for simple cases \[not done\] |
...
deployment: stopgap deployment so we can start to test web app w/content (get runtime system setup) \[not done\] |
...
testing: a simple smoke test; process for integration, testing, roll-out. Staging is our integration point, yet it is also the "ready to deploy" point. How do we do this? \[ not done\] |
...
h2. Build 4: May 3 |
...
Theme: find a solution to ITinfo |
...
WF: n/a |
...
forms/templates: continue automated conversion |
...
ITinfo: find a solution to filtering/searching for ITinfo items both at preview time & runtime |
...
runtime: get runtime system setup |
...
other: n/a |
...
h2. Build 5: May 17 |
...
Theme: get the runtime app (web server) going on ISDA-IST1, upgrade to Alf 2.01 |
...
WF: check in small changes to pooled & parallet WFs |
...
forms/templates: get existing stuff working in 2.01; -refine migrated content to go to "general" template when feasible; |
...
develop new templates at the next level |
...
- ITinfo: |
...
- -get a representation of the topic hierarchy (with numbers and names) as a static tree (later make it dynamic) |
...
- - -in migration, turn keyword string in to separate field values; watch out for character issues w/encodings\* |
...
runtime:Â design & implement first-pass runtime web app on Tomcat
deployment: stopgap deployment so we can start to test web app w/contentÂ
infrastructure: migrate to Alf 2.01Â (partial)
Build 6: May 31 June 7
Theme: more Alf 2.01 integration, real web app & deployment
Task List:
...
Wiki Markup |
---|
*\[Ann-Patrice\]* |
...
- - describe all types of documents besides Stock Answers & Prod Info; -start putting articles into normal content tree- runtime: -design & implement first-pass runtime web app on Tomcat- deployment: -stopgap deployment so we can start to test web app w/content - infrastructure: migrate to Alf 2.01 (partial) h2. Build 6: -May 31- June 7 *Theme:* more Alf 2.01 integration, real web app & deployment *Task List:* * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]*{color} Forms/Templates: refine migration scripts to port content to "general" template when feasible, first pass * {color:#006600}*\[Ann-Patrice\]* |
...
{color} -Forms/Templates: |
...
Wiki Markup |
---|
*\[Ann-Patrice\]* |
...
- _-develop new two column template for current pages-_ * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]*{color} Forms/Templates: investigate ( design?) a template between "blob" and "general" which has header+footer+left nav+right blob - investigation showed little utility for a midway template. * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]* |
...
{color} Content Migration: develop scripts to identify pages |
...
which are blue-box, redirects, news or otherwise questionable for |
...
Wiki Markup |
---|
*\[Ann-Patrice\]* |
...
migration * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]* |
...
{color} Content |
...
Wiki Markup |
---|
*\[Steve\]* |
...
Wiki Markup |
---|
*\[Steve\]* |
...
Migration: work with Publications side to eliminate pages which are not going to move on to new design. * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif!{color:#006600}*\[Ann-Patrice\]*{color} Content Migration: Update wget of IS&T site on bi-weekly basis and run scripts to capture changes from step above as well as new pages * {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}ITinfo: |
...
Wiki Markup |
---|
*\[Steve\]* |
...
get a representation of the topic hierarchy (with numbers and names) as a static xml tree (later make it dynamic){color} ** !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Steve\]* |
...
Wiki Markup |
---|
*\[Steve\]* |
...
{color} {color:#000000}Step 1: put hierarchy into JSP in a form that ALfresco web forms can use as a drop-down list.{color} ** {color:#006600}*\[Steve\]* |
...
Wiki Markup |
---|
*\[Steve\] \[Joe\] \[Catherine\]* |
...
Wiki Markup |
---|
*\[Joe\]* |
...
Wiki Markup |
---|
*\[Craig\] \[DaveT\]* |
...
Wiki Markup |
---|
*-\[DaveT\] \[Hunter\]-* |
...
Wiki Markup |
---|
*-\[Hunter\]-* |
...
create impl ** will need to be refactored, as it is not going to be done in one buildWiki Markup *-\[DaveT\]-*
...
Wiki Markup |
---|
*\[Steve\]* |
...
Wiki Markup |
---|
*\[Joe\]* |
...
Wiki Markup |
---|
*\[Joe,* |
...
Wiki Markup |
---|
*\[Joe\]* |
...
Wiki Markup |
---|
*\[Hunter\]* |
...
Wiki Markup |
---|
*-\[Who?\]-* |
...
Wiki Markup |
---|
*\[Who?\]* |
...
Wiki Markup |
---|
* \[Joe\]* |
...
Wiki Markup |
---|
* \[Joe\]* |
...
{color} {color:#000000}-ITinfo: separate into a pure XML document and a JSP that reads this and formats it for ALfresco web forms-{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/error.gif! {color:#ff0000}*<unnecessary>*{color} {color:#006600}*\[Steve\]*{color} {color:#000000}\-{color}{color:#000000}-ITinfo:-{color} - in migration, turn keyword string in to separate field values; watch out for character issues w/encodings\-- * {color:#006600}*\[Steve\]*{color} {color:#000000}I{color}{color:#000000}-tinfo: Verify that Google search either uses the keyword string as-is or ignores keywords completely (in which case we may decide to discard keyword data)-{color} * {color:#006600}*\[Steve\]*{color} {color:#000000}-ITinfo:-{color} -start putting articles into normal content tree- * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif!{color:#006600}*\[Steve\]*{color} {color:#000000}ITinfo:{color} document how to do content export * {color:#006600}*\[Steve\] \[Joe\] \[Catherine\]*{color} -Runtime:- {color:#000000}-layout high level architecture of webapp (Spring, MVC, security, sub-components, etc.) & assign areas-{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Joe\]*{color} {color:#000000}Runtime: Create svn module for runtime app as a Netbeans project{color} * {color:#006600}*\[Craig\] \[DaveT\]*{color} {color:#000000}-advise on use of Acegi in app-{color} * {color:#006600}*-\[DaveT\] \[Hunter\]-*{color} {color:#000000}-Runtime: develop Acegi implementations of Moira lists for access control (may involve a web service. Or not) -{color} {color:#000000}WE CAN USE LDAP{color}** {color:#006600}*-\[Hunter\]-*{color} {color:#000000}-set up supporting db or other infrastructure-{color} ** {color:#006600}*-\[DaveT\]-*{color} {color:#000000}-create impl \*\* will need to be refactored, as it is not going to be done in one build-{color} * {color:#006600}*\[Steve\]*{color} {color:#000000}-Runtime: implement assigned areas-{color} -\*\*- {color:#000000}-will need to be refactored, as it is not going to be done in one build-{color} * {color:#006600}*\[Joe\]*{color} {color:#000000}-Runtime: implement assigned areas-{color} -\*\*- {color:#000000}-will need to be refactored, as it is not going to be done in one build-{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Joe,*{color} {color:#006600}*Hunter*{color}{color:#006600}*\]*{color} Deployment: {color:#000000}deploy-to-filesystem{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Joe\]*{color} {color:#000000}design deployment approach for runtime{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Hunter\]*{color} {color:#000000}Set up apache, tomcat, smb on isda-ist1{color} * {color:#ff0000}*-\[Who?\]-*{color} -Testing: a simple smoke test to see if "build" is broken- * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#ff0000}*\[Who?\]*{color} Testing: define a process for integration, testing, roll-out. Staging is our integration point, yet it is also the "ready to deploy" point. How do we do this? * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}* \[Joe\]*{color} {color:#000000}Infrastructure: Continue to integrate 2.0.1 on isda-cs1{color} * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}* \[Joe\]*{color} {color:#000000}Fix/workaround bugs{color} {color:#000000}[https://confab-mit-edu.ezproxyberklee.flo.org/jira/browse/WCM-87]{color}{color:#000000},{color} {color:#000000}[https://confab-mit-edu.ezproxyberklee.flo.org/jira/browse/WCM-88]{color}{color:#000000},{color} {color:#000000}[https://confab-mit-edu.ezproxyberklee.flo.org/jira/browse/WCM- |
...
93]{color}{color:#000000}, and{color} {color:#000000}[https://confab-mit-edu.ezproxyberklee.flo.org/jira/browse/WCM- |
...
94]{color}{color:#000000}.{color} * !https:// |
...
wikis.mit.edu/confluence/images/ |
...
icons/ |
...
emoticons/ |
...
check.gif! {color:#006600}*\[Steve\]* |
...
{color} New IA Migration |
...
Detailed Release Notes:
Build 7: June 21
Theme: real web app, real deployment, ready to test?
...
{color:#000000}: create JSP to consume RSS feed{color} *Detailed Release Notes:* h2. Build 7: June 21 Theme: real web app, real deployment, ready to test? * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]* |
...
{color} Forms/Templates: refine migration scripts to port content to "general" template when feasible\- First round of general template migration |
...
completed * {color:#006600}*\[Ann-Patrice\]* |
...
{color} -Forms/ |
...
Templates:- _-develop new two column template for current pages-_ * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]* |
...
{color} Content Migration: work with Publications side to eliminate pages which are not going to move on to new design.\- work ongoing\- new lists distributed June 20 for blue-box, redirects and non-conforming pages |
...
. * !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif! {color:#006600}*\[Ann-Patrice\]* |
...
{color}Content Migration: Update wget of IS&T site on bi-weekly basis and run scripts to capture changes from step above as well as new pages\- wget from June 9 analyzed and migrated. |
...
* {color:#006600}*\[Ann-Patrice\]* |
...
{color} Forms/Templates: analysis of new web page design to begin creation of xsd/xsl pairs - Work begun. |
...
{dynamictasklist:Build 7 June 21} h2. Build 8: July |
...
Theme: ready for migrationÂ
...
5 Theme: ready for migration * {color:#006600}*\[Ann-Patrice\]* |
...
{color}Forms/Templates: refine migration scripts to port content to "general" template when feasible\- second |
...
round * {color:#006600}*\[Ann-Patrice\]* |
...
{color} Forms/Templates: |
...
_develop new two column template for current pages_ * {color:#006600}*\[Ann-Patrice\]* |
...
{color} Content Migration: Update wget of IS&T site on bi-weekly basis and run scripts to capture changes from step above as well as new pages\- wget from June 9 analyzed and migrated. |
...
* {color:#006600}*\[Ann-Patrice\]* |
...
{color} Forms/Templates: analysis of new web page design to begin creation of xsd/xsl pairs - next round (To be specified in more detail) |
...
* {color:#006600}*\[Steve\ |
...
]*{color} {color:#000000}ITinfo: get a representation of the topic hierarchy (with numbers and names) as a static xml tree (later make it |
...
dynamic){color} ** {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}ITinfo: separate into a pure XML document and a JSP that reads this and formats it for ALfresco web |
...
forms{color} * {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}ITinfo:{color} start putting "news" and "articles" into normal content |
...
tree ** !https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/images/icons/emoticons/check.gif!\[Ann-Patrice\] make forms for "news" and "articles" |
...
** \[Steve\] scripts to export data & format into xml, ready to load |
...
** \[Steve\] load data into alfresco, to be managed via webform |
...
* {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}Itinfo: Verify that Google search either uses the keyword string as-is or ignores keywords completely (in |
...
which case we may decide to discard keyword data){color} * {color:#006600}*\[Steve\ |
...
]*{color} {color:#000000}Helpdesk questions:{color} ** {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}what about Top 5? what is the |
...
requirement?{color} ** {color:#006600}*\[Steve |
...
\]*{color} {color:#000000}Help desk portal page - determine features, integration points{color} ** {color:#006600}*\[Steve\]* |
...
{color} {color:#000000}Find out how Help Desk Wiki will get articles into Alfresco{color} * {color:#006600}*\[Joe\]* |
...
{color} {color:#000000}make .htaccess emulation work for ordinary |
...
content{color} * {color:#ff0000}*\[Who?\]* |
...
{color} Testing: a simple smoke test to see if "build" is broken |