Group: comp.os.linux.advocacy


Subject: [News] Canonical Launches New Software Called 'Bazaar'
From: Linonut
Date: 12/14/2007 10:47:25 AM
* Roy Schestowitz fired off this tart reply: > Canonical releases Version 1.0 of 'Bazaar' version control tool > > ,----[ Quote ] >| Open-source projects often face the problem of keeping track of a project's >| code, while avoiding stifling developers? creativity. Canonical, the company >| behind Ubuntu Linux, claims it has a solution to that problem: Bazaar 1.0, >| its new version control system. > `---- > > http://www.linux-watch.com/news/NS7185318863.html You can get a rough idea of how Bazaar compares to other version-control systems here: http://en.wikipedia.org/wiki/Comparison_of_revision_control_software It used to bug me that it was written in Python, but having studied Python lately, I think the language is quite up to this task (if you're asking me, which if I know what you think and I think I do, you're not, but I don't care <grin>). -- Tux rox!

Subject: [News] Canonical Launches New Software Called 'Bazaar'
From: The Ghost In The Machine
Date: 12/14/2007 11:47:33 AM
In comp.os.linux.advocacy, Linonut <linonut@bollsouth.nut> wrote on Fri, 14 Dec 2007 10:47:25 -0500 <wwx8j.22122$_m.5686@bignews4.bellsouth.net>: > * Roy Schestowitz fired off this tart reply: > >> Canonical releases Version 1.0 of 'Bazaar' version control tool >> >> ,----[ Quote ] >>| Open-source projects often face the problem of keeping track of a project's >>| code, while avoiding stifling developers? creativity. Canonical, the company >>| behind Ubuntu Linux, claims it has a solution to that problem: Bazaar 1.0, >>| its new version control system. >> `---- >> >> http://www.linux-watch.com/news/NS7185318863.html > > You can get a rough idea of how Bazaar compares to other version-control > systems here: > > http://en.wikipedia.org/wiki/Comparison_of_revision_control_software > > It used to bug me that it was written in Python, but having studied > Python lately, I think the language is quite up to this task (if you're > asking me, which if I know what you think and I think I do, you're not, > but I don't care <grin>). > Python is extremely capable but I can't say I'm all that familiar with it; however, it sports a rich, extensible API and a packaging scheme similar to Java's, and probably more logically implemented, as far as the API goes. I don't know how flexible Python is regarding the package-to-physical file mapping (by default, Java changes e.g. com.mycompany.package to the subpath com/mycompany/package, but this is modifiable by replacing the ClassLoader; I don't know the details offhand, and I don't think a lot of people bother). -- #191, ewill3@earthlink.net Useless C/C++ Programming Idea #12398234: void f(char *p) {char *q = strdup(p); strcpy(p,q);} -- Posted via a free Usenet account from http://www.teranews.com

Subject: [News] Canonical Launches New Software Called 'Bazaar'
From: Linonut
Date: 12/14/2007 10:47:25 AM
* Roy Schestowitz fired off this tart reply: > Canonical releases Version 1.0 of 'Bazaar' version control tool > > ,----[ Quote ] >| Open-source projects often face the problem of keeping track of a project's >| code, while avoiding stifling developers? creativity. Canonical, the company >| behind Ubuntu Linux, claims it has a solution to that problem: Bazaar 1.0, >| its new version control system. > `---- > > http://www.linux-watch.com/news/NS7185318863.html You can get a rough idea of how Bazaar compares to other version-control systems here: http://en.wikipedia.org/wiki/Comparison_of_revision_control_software It used to bug me that it was written in Python, but having studied Python lately, I think the language is quite up to this task (if you're asking me, which if I know what you think and I think I do, you're not, but I don't care <grin>). -- Tux rox!

Subject: [News] Canonical Launches New Software Called 'Bazaar'
From: The Ghost In The Machine
Date: 12/14/2007 11:47:33 AM
In comp.os.linux.advocacy, Linonut <linonut@bollsouth.nut> wrote on Fri, 14 Dec 2007 10:47:25 -0500 <wwx8j.22122$_m.5686@bignews4.bellsouth.net>: > * Roy Schestowitz fired off this tart reply: > >> Canonical releases Version 1.0 of 'Bazaar' version control tool >> >> ,----[ Quote ] >>| Open-source projects often face the problem of keeping track of a project's >>| code, while avoiding stifling developers? creativity. Canonical, the company >>| behind Ubuntu Linux, claims it has a solution to that problem: Bazaar 1.0, >>| its new version control system. >> `---- >> >> http://www.linux-watch.com/news/NS7185318863.html > > You can get a rough idea of how Bazaar compares to other version-control > systems here: > > http://en.wikipedia.org/wiki/Comparison_of_revision_control_software > > It used to bug me that it was written in Python, but having studied > Python lately, I think the language is quite up to this task (if you're > asking me, which if I know what you think and I think I do, you're not, > but I don't care <grin>). > Python is extremely capable but I can't say I'm all that familiar with it; however, it sports a rich, extensible API and a packaging scheme similar to Java's, and probably more logically implemented, as far as the API goes. I don't know how flexible Python is regarding the package-to-physical file mapping (by default, Java changes e.g. com.mycompany.package to the subpath com/mycompany/package, but this is modifiable by replacing the ClassLoader; I don't know the details offhand, and I don't think a lot of people bother). -- #191, ewill3@earthlink.net Useless C/C++ Programming Idea #12398234: void f(char *p) {char *q = strdup(p); strcpy(p,q);} -- Posted via a free Usenet account from http://www.teranews.com