Bonsai: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(initial summary of meeting on Sat. 18th (3:30 EDT))
 
m (+1 on things to be answered - changed account status for Mick)
Line 9: Line 9:
== Meeting notes from Meeting on IRC  ==
== Meeting notes from Meeting on IRC  ==
* we will use landfill to host the development
* we will use landfill to host the development
* Mick still needs access to landfill
* Mick should get his own account on landfill (he is using timeless's atm)
* a functional test suite will be made for bonsai/cvs (this will be reused for bonsai/svn). this will most likely be done with selenium/selenium ide
* a functional test suite will be made for bonsai/cvs (this will be reused for bonsai/svn). this will most likely be done with selenium/selenium ide
* source will be on bear's svn server
* source will be on bear's svn server
Line 20: Line 20:
* is there anything where bear is "stuck"?
* is there anything where bear is "stuck"?
* should we go from the ground up (like bear has started) -- or does it make sense to refactor piece by piece
* should we go from the ground up (like bear has started) -- or does it make sense to refactor piece by piece
* do we use mkanat's VCS module?


== tests that need to be written ==
== tests that need to be written ==

Revision as of 06:53, 19 August 2007

Bonsai Development

Continued development of bonsai is being done by bear, timelyx and micklweiss.

Objectives

  • As our main objective is we would like to get bonsai working with svn.
  • We would like to make the code generic enough so others can write support for their favorite VCS

Meeting notes from Meeting on IRC

  • we will use landfill to host the development
  • Mick should get his own account on landfill (he is using timeless's atm)
  • a functional test suite will be made for bonsai/cvs (this will be reused for bonsai/svn). this will most likely be done with selenium/selenium ide
  • source will be on bear's svn server
  • <timelyx> but i'm not sure how much time i have to do commits, i'm hoping to mostly advise

things to be answered

  • since development started, has bonsai changed any?
  • what works
  • what doesn't
  • is there anything where bear is "stuck"?
  • should we go from the ground up (like bear has started) -- or does it make sense to refactor piece by piece
  • do we use mkanat's VCS module?

tests that need to be written

conceptually, you have:

  • create file
  • commit to 1 file
  • commit with no comment
  • commit with evil comment
  • copy file
  • delete 1 file
  • commit 1 file in each of 2 directories
  • create branch
  • create tag
  • delete branch
  • delete version
  • move tag
  • delete tag
  • commit by each of two users at the same time with the same comment on 2 different branches of the same file