Labs/Bespin/StatusMeetings/2009-04-21
< Labs | Bespin | StatusMeetings
Jump to navigation
Jump to search
← 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
- Status update
- Bugzilla moved. Yay! Thanks to Gordon/Reed for getting it all over and smooth
- Moz crew getting together next week
- Usability review
- Minor: "settings.txt" vs. settings vs. "settings.conf" vs.....
- .txt means that if you open locally or something it works. Looks ugly though.
- bespin/bespin.js -> bespin.js + bespin/
- look at repackaging
Julian (j4c)
- Store editor's current state on the server?
- Search
- Bring it to it's own window or not?
- Search = Highlighter << bad thing?
- ensureCursorVisible() behave now different << good thing?
- New PaintModel class
- get everything for painting lines together (into rowMetadata?)
- have some upcomming functions in there for code folding
- ... or should such stuff go into the current model class?
- Working on dashboard
- dashboard for the editor: Horizontal-File-Tree enough?
- Open Sessions for any use?
Meeting Notes
Usability
- Have designer working on the different notification styles:
- command line feedback
- status updates (separate, bottom right)
- modal
- inline
- sidebar
- Mockups coming!
- Doing a usability review next week
Code Refactoring on the table
- Change the style that we have from: module/module.js to module.js, module/*.js
- module.js will be responsible for loading *needed* dependencies
Store editor's current state on the server?
- yes we want to do it!
- favor saving state to the server in BespinSettings (a la command line, settings, breakpoints)
- want to add line number state etc, and collaboration fits in too
- we don't want to go too far and have you login to bespin and automatically place you somewhere as it has issues with opening up a new window
Collaboration
- saving paths
- more than one person can hit "save"
- shoe and joe talked about the subtleties of saving and such
Code folding
- Take a look at how Eclipse / another editor and see what the API is like to give us a grounding
Working on the dashboard
- hold off for now as Th work being done and very close to recoding the current dashboard to use the new Th
- Last piece: figuring out the layout manager contract