Labs/Bespin/StatusMeetings/2009-04-14
From MozillaWiki
< Labs | Bespin | StatusMeetings
← previous week | index | next week →
Meeting Details
- Tuesdays - 9:00am Pacific, 12:00pm Eastern, 16:00 UTC
- Mozilla Building S
- +1 650 903 0800 x92 Conf# 347 (USA/International)
- +1 416 848 3114 x92 Conf# 347 (Canada)
- +1 800 707 2533 (pin 369) Conf# 347 (US Toll Free)
- #bespin for backchannel
If you can't dial in for some reason, let us know your info so we can try to bridge you in.
Agenda
- Quick Discussions
- Thunderhead reboot
- The syntax highlighting / Canvas architecture issue
- Code reviews
- Testing
- VCS update (what to expect)
- Collaboration update
- Servers:
- When to bring into backend/
- Ruby work
- Bugzilla change status
If you have anything to add to the agenda, please feel free to add it below and put your name next to it!
Gordon (GPHemsley)
- Update on popping Bespin out into its own product on Bugzilla
- Line selection bug with tabs on the line
- Model position versus cursor position
- Switch to Git status
- Permissions for main repository
- `newfile` bug
- Disorganized function declaration locations
Meeting Notes
- Thunderhead
- new version that includes a port of JGoodies Forms
- Located at Th VCS
- Syntax Highlighting
- Web Workers aren't threads
- No need to worry about concurrency
- Very much want to keep the paint() loop as simple as possible
- Code smell if you are trying to control the paint
- Testing
- Dojo "DOH" unit testing framework now in tests/unit
- Moved the random tests into tests/manual
- Can run tests via "paver testfrontend"
- VCS
- working right now for bitbucket
- give it a try
- will need to give bitbucket your *public* key
- Subcommands
- Check out the VCS command to see an example
- Completion on sub-level
- paver devconfig
- creates devconfig.py that you can then tweak
- e.g. dburl, stdout logging, ..
- Server Projects
- Favor splitting them up
- Enable an easy way to say
- paver usebackend=php url=...
- Make sure the relative URLs work
- Make sure that plugins can be client/server still easily
- Ruby work (Andrew Nordman)
- Ruby syntax highlighter
- Implement Rails functions
- rake, create rails projects
- Move to Bespin Bugzilla product
- Setting a precedent for Mozilla Labs graduation
- Waiting for approval from on high
- Dealing with tabs
- If you look at the source and see "modelPos" as an incoming parameter, make sure to pass it that!
- Gordon will create a "How to deal with tabs" page
- Editor Model
- Expecting a writeup on an abstract model that is easier for developer productivity