Labs/Bespin/StatusMeetings/2009-06-30

From MozillaWiki
Jump to: navigation, 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

  • Bespin 0.3
  • Plugin loading

Bugs That Need Attention

  • bug 500413 – Pasting into a th.Input doesn't seem to work – FIH?
  • bug 499289 – Hitting enter does not replace selected (line of) text – NF
  • bug 501376 – Clicking on a tab character makes the cursor disappear – NF

Meeting Notes

  • bespin 0.3 is out
    • most folks on the call already familiar with what's new in 0.3
    • it's a good step up from 0.2
    • we are still working out kinks, expect a 0.3.1 soon
  • Joe Walker has a test framework/test command in Bespin now
    • Check it out! We plan to be adding many more tests from here on out
    • It's easy to use
  • Julian spoke about Bespin breaking in Safari
    • Takes up all CPU and requires a force quit
    • Joe has worked out a fix and was surprised that it's not in
    • Joe said that an instance of console.trace was the problem
    • bespin/util/path.js line 107, now pushed
  • Refactoring so that bespin.publish will just be used for events (things that have happened)
    • Just call a function when you want something to happen
  • code will be in files broken down by area, not by type
    • so events won't be in events.js, and commands in commands.js
    • they will be in files that relate to a specific functional part of bespin (much like vcs.js and social.js)
  • JSDoc doc format
    • Kevin will work on tooling to build a site out of this
    • Also want to move some docs from the wiki into the repository so that they are versioned along with the code
  • bespin.plugin loader is in the repository
    • dependency resolution is not done
    • plugins are coming, and the experience working on plugins should be quite pleasant due to automatic reloading and good Firebug compatibility
    • Sean offered to revamp PHP, C, C# plugins
  • Joe is working on command line completion so that you can complete filenames
    • Julian advocated for th.Input saying that it works with the Thunderhead focus manager
    • accessibility is an issue with making more controls like this for Th
    • amount of work is an issue is also an issue
    • Julian will send an email to bespin-core about the advantages of th.Input
  • Dany put Th on Ohloh
    • Contributors should claim their code on there
  • Dany has a working version of the Thunderhead editor
    • In his bitbucket repo
    • Julian has found a bug that Dany is fixing
    • It has line wrapping support
    • Dany will post to the wiki to explain how to use it
  • We spoke about The List vs. Bugzilla
    • Small bugs can just be fixed straight away without any bug in bugzilla
    • If something's going to hang around a bit, it's better to have it tracked in Bugzilla
    • The main purpose of The List is a human-friendly way to prioritize what we should work on and to communicate at-a-glance what people are doing.
  • Th CSS selector problem now posted on bespin-core
  • Julian asked if file browser should use cmd-O
    • Most on the call seemed fine with using cmd-O