|
Links
|
From the W3C's Internationalization Activity Statement:
"A core point of the W3C Character Model is the understanding that with increased integration and data transfer on the Web, more and more the Web as a whole has to be seen as a single application."
To Do (Later these will be stored in the ToDo database, time stamped, etc.)
- Cyberarts Redesign
- CCTV Deployment
- BFVF bugs/features
- Pages
- Hyper Semantics - RDF?
- Distributed Authoring and Versioning
- Genericity/Variance
- Currently the resource file name template looks like:
<directory-unique-file-name>.<date-and-time-stamp>.<locale-code>.<character-set-code>.<file-type>.<draft-number>
Example: index.20010119105900.en-US.Latin1.html.3
- A full locale code list as found in any browser is required, so that variants for any locale may be constructed, indepedently of whether a string set has been created for each of them. This may require a separate table from ODBM_Locales, depending on how AdminLabels handles the creation of new strings.
- Time Variant Resource Management in Pages - Deploy - Med
- Language Variant Resource Management in Pages - Deploy - Med
- Hit accounting for each language variant. - Design - Med
Sketch:
Requests
|
workPage:
|
144
|
|
20011213120443:
|
37
|
|
en-US:
|
26
|
Another sketch:
Requests
workPage: 144 | 20011213120443: 37 | en-US: 26
- Include a Content-Language header in each Language Variant page as it is created. - Define - Med
- INCOMPLETE - Other interesting things to see about a version are size in k and number of lines (for at a glance change detection). - Define - Med
- INCOMPLETE - EDT error in Add Many Events? Or in CyberArts listing.
- INCOMPLETE - A new link on the File Archive (or in TOC) to open a new window to the same location (for comparison of file structures and skywriting).
- INCOMPLETE - 'All' link on Show All Members does not show all - letters work fine
- INCOMPLETE - shawmuteducation@netscape.net 2001/02/13 10:21 AM
When you add pages and press Enter on the screen or keypad you have no way of knowing what the machine is doing if anything. There is no hourglass or other indication that the computer is processing the request to add pages
- INCOMPLETE - AM/PM problem on edit event series - the wrong state is shown for a scheduled event
- INCOMPLETE - document.settingsForm.whichNumIntervals does not exist - line 356 - on what page in Forms module?
- FIXED - skyWriter, after link from published page, link to File Archive falls to Files Root, rather than the dir where the page resides. Fixed! - Deploy - High
- In the File Archive and Master Archive, double clicks are not received in NS - Debug - High
- skyWriter, FormState field not showing unsaved state in NS (onKeyUp is supported, "window.document" did not solve it, escaping the quotes on "Unsaved" did not solve it, "parent.parent.FoundationFrame.ContentsFrame." did not solve it, writing onkeyup as lower case did not solve it) - Debug - High
Use messageFrame instead? - do not rely-- No. The field is not the problem. It is the event - onKey events - that netscape cannot receive. Still a dead end.
- Timing error in skyWriter in IE (intermittent), "whichPageASCII does not exist". A fix is in where flags are set and checked to prevent the race condition. It seems to work now, but further testing is needed. - Deploy - High
- INCOMPLETE - CheckIn/CheckOut Semaphores, file locking - Define - High
- INCOMPLETE - Authorship and Last Modified date appear in footer - Design - High
- Draft Variance - save every saved change as a hidden version - no work is ever lost - approaching CVS functionality - extension can go at end of file name as drafts are never meant to be served - Define - High
Labelling of different drafts seems vital, in order to differentiate.
Phase One is to save every change operation as a separate draft file in the background and to conceal them from the interface altogether, simply as a safety measure protecting every slight change from being erased by any of various authors.
Phase Two is listing them in the interface (by request only) for read only access, to be able to copy and paste lost sections or to be able to revert completely to a draft version (by making a new version with the draft content).
Phase Three is offering a delete capability. This could be either a flag which removes that version from the interface (so as not to clutter the history with meaningless drafts), or a true deletion of the draft file itself, for drive space management.
Phase Four involves automatic draft file management, either deleting files a certain number of versions or days in the past, deleting files not marked with an archive flag, or collapsing files using a compression or diff scheme.
- Certain options, such as the skyWrite or commentary links, could hide themselves unless they see a persistent/expiring cookie value, that is, unless someone has logged in through this particular browser before. This could be a flag set at the page series level - Deploy - Med
- New Tools Module page UpdateServerPagesTable.asp to read the timelines directory and insert any page that has no entry in the serverpages table - Design - Med
- Query Tracker, store every SQL Query in a log, including which page the query was made from, broken down by UserID, type (SELECT, INSERT, etc.), Tables, Fields, Where Clause, etc. Esp. timestamp. Replace objDBConnection.Execute with a call to a function in db.inc to parse the string and return the resluts of the query. Admin should be able to enable/disable this functionality (on a per-type basis. per-user? per-module?) - Design - Med
- Request Tracker, store every request in a log, including all w3c log format elements, minimally URL, Form, Querystring, Cookies, Esp. Timestamp - Design - High
- Bug Report => Task Report, move all these to dos into tasks - Develop - High
- Install Amaya and Opera, test webDAV via Amaya - High
- skyTimer (skyPulse, skyPulseUI, skyPulseAT, skyPulseDB, skyPulseWEB) - Develop - High
- Reminders/Notifications - Define - High
- skyHTTP (Encapsulate MS Internet Transfer Control) - Develop - High
- skyMailer (Email to ListServ) - Define - High
- InstallShield - Define - High
- getModularPrivileges => getModulePrivileges - Debug - Med
- New field, Last Modified MS in Pages, to display in footer (and new corresponding property of the series to admin) - Design - Med
- Master Archive, a link to deselect - Define - Med
- Master Archive, 'new page scheduled for now' link - perhaps also on skyWrite 'save as new' - Design - Med
- skyMailer (Email parsing, detect unsubscribe) - Define - Med
- skyMailer (Email subscribe link on timeLined skyPages) - Define - Med
- skyMonitor - Activity Monitor - Define - Med
- Pure File Upload - Define - Med
- streamline logon, merge index and password (Server Pages as Objects) - Define - Med
- skyPresentations - Design - Med
- skyLights (Cyberarts schedule) - Design - Med
- Login by Username! - Deploy - Low
- Email validator - Define - Low
- USPS XMLHTTP screen scrape - Define - Low
Action Item Pages (Pages that are links from the Events I am associated with)
Board | Finance | Hardware | Hosting | Launch | Marketing | Networking | ODBM | OIL | OSP | Servers | Strategy
Beta Sites (Status reports and action items)
BFVF | CCTV | Cyberarts | HRTV | MediaRights | AltoProfilo | CTC | CSV | Shawmut
People (workPages)
Bob | Derek | Pj | Rebekah
Products (Modules and Tools)
Pages | Events | Reservations | Forms | Presentations | Tasks | Calendars | PIM | Accounts | Files
Product Ideas | Business Plan
SNs | IPs| bookMarks
|