dtd workPage

Links
skyBuilders
Schedule timeLines
deja
altavista
Open Server Pages
Open Internet Lexicon
Open Database Model
Comprehensive Perl Archive Network
whois
World Wide Web Consortium
w3c I18N/L10N
w3c Web DAV
w3c DELTA-V
To Do (Later these will be stored in the ToDo database, time stamped, etc.)
  • Distributed Authoring and Versioning
  • Genericity/Variance
  • Semantics

  • 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."

  • 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

  • Language Variant Resource Management in Pages - Design - High

    • Currently the resource file name template looks like:
      .....

    • 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.

    • On the Master Archive, a new "Localize" link (active only when a page is selected), and a listing of language variants upon selection of a particular version.
      Design sketch:
      Master Archive for test7.html: Settings | Protection | Requests: 48
      Pages in this Series: One Copy | Many Copies | Upload | skyWrite | Localize | Preview | Reschedule | Remove
      Name Scheduled For Date Created
      test7.20001214120219.html  Wednesday, December 14, 2000 12:02 AM EST  Wednesday, December 14, 2000 12:02 AM EST 
      test7.20001213120219.html 
      en | en-US | fr | de | jp | mc
      Wednesday, December 13, 2000 12:02 AM EST  Wednesday, December 13, 2000 12:02 AM EST 
      test7.20001212120219.html  Wednesday, December 12, 2000 12:02 AM EST  Wednesday, December 12, 2000 12:02 AM EST 

    • When Localize is clicked, the page reloads with "Choose a Locale:" instead of "Pages in this Series:". This is follwed by a select box populated with the available locales. Remove from this list all those locales for which this resource already has variants.
      Sketch:
      Choose a Locale:

    • In the page footer, all localized versions of the page should be offered.
      Sketch:
      < Persistent Archive
      skyWriter | Comments: 0 Read | Add
      en | en-US | fr | de | jp | mc

      skyCalendar

      This version archived at: http://www.skybuilders.com/users/derek/workPage.20011213120443.html
      Wed Jan 17 06:00:00 EST 2001

      Requests
      Version: 37 | Series: 144

    • In the persistent archive, all localized versions of each page should be offered.
      Sketch:
      Name Scheduled For Bookmarks
      test7.20001214120219.html
      en | en-US | fr | de | jp | mc
      Wed Dec 14 12:02:19 EST 2000 skyLink
      test7.20001213120219.html
      en | en-US | fr | de | jp | mc
      Wed Dec 13 12:02:19 EST 2000 skyLink
      test7.20001212120219.html
      en | en-US | fr | de | jp | mc
      Wed Dec 12 12:02:19 EST 2000 skyLink

    • When loading a page, PageCurrent and PageFooter should read the Accept-Language Header and negotiate for the proper language variant, performing a FileExists check on each combination of generic version name and locale extension. Also the strings in the footer should be locale-appropriate.

    • skyWriter will check which localized variants exist and if any do, populate a select box with them to display the one currently being edited and allow navigation to edit another variant. Sketch:
      Locale:

  • 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
  • skyWriter, after link from published page, link to File Archive falls to Files Root, rather than the dir where the page resides - Debug - High
  • File Archive, double clicks are not received in NS - Debug - High
  • skyWriter, FormState field not showing unsaved state in NS (onKeyUp is supported) - Debug - High
  • Timing error in skyWriter in IE (intermittent), "whichPageASCII does not exist" - Debug - High
  • CheckIn/CheckOut Semaphores, file locking - Define - 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

Edit  |  Subscribe
Language: fr  | it  | de  | es  | pt  | ar  | he  | da  | nl  | zh  | ja  | ko  | none 
skyCalendar

This Version:
Archived at: https://www.skybuilders.com/Users/Derek/workPage.20010117120443.html
Next Version:

Requests
 Version: 1199 | Series: 54230