Labs/Bespin/StatusMeetings/2009-04-21: Difference between revisions
< Labs | Bespin | StatusMeetings
Jump to navigation
Jump to search
m (→Agenda: Reed) |
|||
| Line 40: | Line 40: | ||
== Meeting Notes == | == 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 | |||
Revision as of 16:29, 21 April 2009
← 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