[Cosmo-dev] Cosmo UI Status
Travis Vachon
travis at osafoundation.org
Tue May 15 18:56:49 PDT 2007
Hi folks
Just wanted to follow up on this and let everyone know where I'm at
with this stuff.
Loading of events still only "mostly" works, but it mostly works in
most of our supported browsers, which is an improvement. The base
calendar ui loads without problems in all browsers, but event loading
is still hung up on a problem with XML parsing in IE. I'm working
with Brian to try to resolve this bug and hope to have good news
tomorrow. Unfortunately, fixing cross browser incompatibility has
taken all day today. The good news is we're getting these bugs now
while they're relatively simple to catch, and I've been adding unit
tests to avoid future regressions.
Tomorrow, assuming no unforeseen cross browser problems, I'm planning
on finishing up the code to get Bobby's Object Model translated to
EIM for saves and updates. My goal is to get event saving and/or
creation working by tomorrow night. That may be ambitious, and I have
about medium confidence that I'll be able to meet that. I can't see
any reason why this wouldn't be done by the end of Thursday, however,
so I'd give an upper bound of about 2 days on getting that code in
place.
Bigger picture, I'm hoping we can get most of the details of this
stuff wrapped up by early next week. In my mind that includes:
* Saving/ creating events.
* Getting/saving collection details (should be pretty
straightforward)
* Getting bookmarkable URLs working again (probably easy, small
chance of unforeseen problems)
* Getting preferences/subscriptions working again. This depends
on some server side code that I believe is not finished, so there is
some dependency on that.
Let me know if you have any questions!
-Travis
On May 14, 2007, at 5:00 PM, Bobby Rullo wrote:
> Here's my understanding of where we are with the Cosmo UI:
>
>
> Getting us Back To Status Quo (i.e just getting old functionality
> working again)
> ----------------------------------------------------------------------
> -----------------------------------
> Loading of events "mostly" works. There are some cross-platform
> browser issues that Travis is dealing with.
>
> Saving/Updating/Deleting does not work yet. I believe that Travis
> is still working on some UI --> EIM stuff that is required to make
> this happen. Also, I am working on something (TBD in a followup
> email) which will hopefully make figuring out what the changes are
> between what the user enters (through either the form or through
> dragging, resizing, etc.) and the original event instance. This is
> also a dependency for getting updates to work, but it should
> untangle some of the tricky code that exists currently for diff'ing
> items.
>
> We are not currently displaying the real protocol URL's in the
> collection details dialog box. I stubbed out a method in the
> service layer for getting them, and then Brian added the server
> side code for getting them, so all we need to do is wire them up.
>
> I'm pretty sure that anonymous ticketed users are not working yet,
> but we should be close.
>
> Correct me if I am wrong, Brian, but I think we still need a way to
> CRUD subscriptions via Atom (or would it be CMP)?
>
> It sounds like a lot, but the grunt work is mostly done, now it's
> just tying up a bunch of loose ends.
>
>
> Stuff for New (Dashboard) Functionality
> -------------------------------------------------------
> I have not yet coded the MessageStamp.
>
> Dashboard Atom projections still need to be done.
>
> _______________________________________________
> cosmo-dev mailing list
> cosmo-dev at lists.osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
More information about the cosmo-dev
mailing list