Since last week:
Vinny:
- Managed to get PyOgre to compile on the Mac.
- One downside though: it doesn’t fully work with OpenSDL
- PyOgre runs and a has started to tie into Commotion.
- Scenes in Ogre can be created through PyOgre in Commotion.
Graham:
- Finals… *sigh*
Luke:
- Linux on kitchen sink.
- Loaded up OpenWRT onto my Linksys WRT54G.
- Loaded up Linux onto my Treo 650.
- Did some MythTV work especially to fix my settings that allow me to have the MythTV box automagically shutdown when idle and startup when it needs to record.
Tonight:
Vinny:
- Messed with commotion.
- Downloaded a version of emacs thats not from the 70’s.
- Spent some time on real-time document collaboration.
- Real-time in this case means 2+ people are editing at the same time and all other editors see their changes in real time.
- SubEthaEdit is an excellent example of this principle.
- DocSynch markets itself as being exactly what Vinny wanted, but turned out that almost everything is still "planned".
- Considering JEdit as a potential base to implement a cross-platform version. Hopefully the protocol will be generic enough that others will implement it for other editors (emacs, eclipse, etc…).
- BEEP for Java would be great for this if Vinny can find a open version that supports peer features.
Graham:
- Played with Emacs syntax tables and got the syntax system to tell
him what was punctuation. - Contimplating the next steps for his prototype.
- Potential next step: rewrite the code to do character level timing so that its easy to manage timing across edits. And, crack the problem of serializing the data across sessions.
Luke:
- Did some reading of arm/linux documents and source code.
- Thought about trust systems and personal data. Can one create services in which the user doesn’t need to trust you?
- Discussed rich instant messanger services.
I’ll linkify things later.