r2 - 08 Aug 2005 - 17:16:25 - LisaDusseaultYou are here: OSAF >  Journal Web  >  TWikiUsers > LisaDusseault > LisaDusseaultNotes > LisaDusseault20050808

LTRU

My notes

  • Very political, just like timezones -- registry maintainers have to evaluate legitimacy of claim. Is it legitimate to register Cornish? Welsh? What if somebody wants to register North Welsh separate from mainstream Welsh? What if the Welsh parliament things that the splinter Welsh language is bogus? Klingon? Thus:
Maintenance of the registry requires that as codes are assigned or
   withdrawn by ISO 639, ISO 15924, ISO 3166, and UN M.49, the Language
   Subtag Reviewer MUST evaluate each change, determine whether it
   conflicts with existing registry entries, and submit the information
   to IANA for inclusion in the registry.
  • as with most IANA things, just a registry, not a service

OSCon gossip

  • The Hula guy came off as a jerk -- very odd reasons for supporting CalDAV, dismissive of peoples' interest in why Hula had been open sourced, ignorant of other calendar applications and what interoperability is and why users care.
  • Lots of interest in interoperability with Outlook, Exchange, and OSAF stuff

Server status

Server hiring

  • Server job:
    • We've only gotten 2 resumes. What's up with that?
    • Bobby Rullo will be in tomorrow -- BCM will follow up to make sure the interview schedule is set
    • 10:00 am the interviewers will get together to discuss what the job is (make sure we're interviewing for the same thing)
  • Designer job: Nothing happened while I was gone.
    • BCM will screen designers
  • Program manager? Still need to discuss this at a high level as well as see what our candidates have for strengths in this area

Status

  • Cosmo:
    • supporting GET and PUT together with iCalendar parsing
    • Jackrabbit new version has ETags and PROPPATCH so we'll need to update to that

  • Discussion of timezone services
    • What if the timezone information were hosted on CalDAV servers and CalDAV clients downloaded from there? The problem BCM pointed out with that is that CalDAV clients will actually visit several CalDAV servers -- what if those several servers are out of date with respect to each other? Must the client keep several TZ databases, one from each CalDAV server? I think this means that it's best to have a central service. [ Should tell Cyrus]
    • The way we'd build a TZ service (BCM and me) would be to host a WebDAV collection hosting VTIMEZONE components. The client would PROPFIND the collection to see if any of the ETags had changed and then would GET any changed VTIMEZONE components. We'd also add a live collection property similar to an ETag to indicate whether anything in the collection had changed at all.

  • Plans for interop Sept 13-15
    • Cosmo will have Get and PUT testable by then and a few other things, but not REPORTs.
    • BCM will follow up on what interoperability testing will mean (what requests the Mozilla and ISAMET clients will try to do first) to see if this should influence the sequencing of implementation of CalDAV features in Cosmo.

  • Major goals for Scooby
    • Be Chandler-like
    • Get something working soon, even if small
    • Use the Web in the best way
  • Balance among these!?!

Scooby Next Steps

  • Matt will post his research and recommendations on AJAX libraries to the Wiki
    • Leading candidate: Prototype -- even though it's not really idiomatic JavaScript
    • We're leaning strongly towards using a library so that other people are responsible for supporting multiple browsers, fixing bugs, and handling new browser versions

  • Outlining views and pages

  • Matt's next task is to start stripping the custom stuff out of the mockup (thx to Brendan) and replace it with library calls -- this also means giving the mockup a real backend -- but the backend won't be Cosmo yet because Cosmo's not ready yet

  • Matt will then build a JSP to put together the page...

  • BCM is keen on using CalDAV as the interface between the WebUI? and the Cosmo backend wherever possible. We realize that this isn't how other people (Hula, RPI) are doing it -- they are doing non-standard "protocols" over POST the way most AJAX apps do.
  • BCM mentioned iCal4J -- iCalendar parsing library
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.