How can we ensure Bazaar (bzr) remains active?

Mark Grandi markgrandi at gmail.com
Tue Sep 29 05:30:08 UTC 2015


I have set up and documented the bzr build process (on windows) at least once (since I built an installer for 2.6.0: https://dl.dropboxusercontent.com/u/962389/bzr-2.6.0-setup.exe <https://dl.dropboxusercontent.com/u/962389/bzr-2.6.0-setup.exe>)

I could also probably set up an windows AMI to do building

~mark

> On Sep 27, 2015, at 12:25 PM, Clay Reed <clay_dakota at yahoo.com> wrote:
> 
> Howdy folks,
> 
> This my first post to the list. Kevin's enthusiasm spiked my interest to help.
> 
> Regarding "Help with updating the Windows release would certainly be appreciated (from anyone)":
> 
> What are the resource and effort requirements for doing the Windows builds? Is the Bazaar Windows EC2 Server still available?
> http://doc.bazaar.canonical.com/developers/ec2.html
> 
> I can setup and do builds locally on fresh systems, but I don't know if that's acceptable.
> 
> -Clay
> 
> On 09/21/2015 01:19 PM, Richard Wilbur wrote:
> > Hello, Bazaar users/devs:
> >
> 
> Greetings Kevin, welcome to the Bazaar development mailing list!
> 
> > I'm a professional software engineer and have been using Mercurial (hg) DVCS
> > for about a year. I've tried Git but I did not like it, Mercurial was much
> > more user-friendly. These two SCM projects are very active; lots of
> > contributors committing often to trunk. I just recently discovered Bazaar
> > (bzr) and I have found it to be the very best, user-friendly, intuitive
> > DVCS; more than any other.
> >
> > Sadly, the latest stable release is over 2 years old, and the latest stable
> > Windows release is over 3 years old! This detracts potential users from
> > using bzr, thinking that it must be not well supported; or that it is not as
> > popular as git and hg because it is somehow "not as good".
> 
> That is basically the time frame when bzr development transitioned
> from being shepherded by a team of software developers dedicated
> full-time to bzr, to a team of whomever was interested enough to
> volunteer what time and effort they could afford.
> 
> What OS(es) do you use for development?  Help with updating the
> Windows release would certainly be appreciated (from anyone).
> 
> Since we use Test-Driven Development and have a fairly extensive test
> suite (which must pass before any branch is merged into trunk), a
> number of developers actually use the trunk on a day-to-day basis.
> 
> > I would love to contribute and help fix bugs and implement new features to
> > ensure that this excellent SCM project continues with a healthy development
> > community.
> 
> We look forward to your contributions whether bug fixes or new
> features!  You've already completed the first steps for participation:
> create a Launchpad account and join the mailing list.  The next thing
> you need to do in order to start pushing branches to Launchpad is to
> upload your SSH public key to your Launchpad account.
> 
> > I've already switched my projects to use bzr and have begun to use
> > Launchpad.
> 
> Your perspective comparing and contrasting your experience with
> bzr/Launchpad versus git/? and hg/? can also be a contribution in
> helping us improve bzr/(various hosting options) and avoid pitfalls of
> other packages.
> 
> > I joined the bazaar mailing list today, asked questions in Ask Ubuntu and
> > Ubuntu's FB page, and have submitted a request in bazaar's Launchpad page to
> > join the bzr-core team (request currently pending).
> 
> Good job making use of the available resources.  This mailing list is
> a good place to discuss the development of bzr, ask questions, propose
> answers, etc.  Another place that you may encounter bzr developers is
> the IRC channel #bzr on irc.freenode.net
> 
> > Please let me know anything else I can do to help.
> 
> Feel free to browse the bugs and ask questions on this list.  How
> comfortable are you with Python?  If you find a bug the piques your
> interest:
> 1.  Determine whether you can reproduce it.
> 2.  Contact the assignee to inquire regarding current status of
> resolution.  They may be willing to turn it over to you, possibly with
> some idea of how to resolve it.
> 3.  Create your fix by the Test-Driven Development strategy:
>    a.  Make a test that fails with the bug.
>    b.  Fix the code till the test passes.
>    c.  Commit your changes.
> 4.  Push your fixes up to a new branch on Launchpad and create a merge proposal.
> 5.  Participate in the review process on Launchpad by responding to
> reviewers questions and concerns.
> 
> Once the branch is approved it should be merged into trunk fairly quickly.
> 
> > I want the Bazaar DVCS to
> > be more active, I think it's a great software tool! We cannot (and
> > should not) allow such an awesome DVCS to fall into a state of being unused,
> > ignored, and eventually abandoned. Rather, let's improve it, spread it, and
> > use it!
> 
> Indeed.  Thank you for joining the effort.  With your help we should
> be able to make our next release sooner.
> 
> Sincerely,
> Richard
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/bazaar/attachments/20150928/7f06eaae/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.ubuntu.com/archives/bazaar/attachments/20150928/7f06eaae/attachment.pgp>


More information about the bazaar mailing list