← Back to team overview

dhis2-devs team mailing list archive

Re: Bazaar

 

http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html
and
http://doc.bazaar-vcs.org/bzr.dev/en/user-reference/bzr_man.html

are probably all the docs you should need... But the things you point out
regrading blueprints has more to do with launchpad than bazaar. I have spent
considerable amount of time  studying distributed VCS including mercurial,
bazaar, git and the rest... and have been raising this point from the dev
conference.

All we need for Murod's work is a branch of his features like a centralized
VCS way... the core devs can then pull only those changes from murod's
branch, merge as local commits to trunk branch and then commit it back to
the trunk. Managing conflicts shouldn't be much issue, but understanding and
testing the changes will surely be some effort.

---
Regards,
Saptarshi PURKAYASTHA
Director R & D, HISP India
Health Information Systems Programme

My Tech Blog:  http://sunnytalkstech.blogspot.com
You Live by CHOICE, Not by CHANCE


2009/4/17 Murodullo Latifov <murodlatifov@xxxxxxxxx>

>
> Hi people,
>
> Yes, we should have skype conference regarding bazaar SCM with some online
> training. On blueprints I couldn't assign myself for implementing. Also both
> 'easy access help' and 'datavalue history' show 'branch exists', I couldn't
> get hold of them. Maybe I have not enough access rights? Or admin should
> assign it to? I am afraid to do exesive job of copy/paste after all. :)
> Can someone point me to proper documentation for bazaar users?
>
> regards,
> murod
>
>
>
> ----- Original Message ----
> From: Bob Jolliffe <bobjolliffe@xxxxxxxxx>
> To: Murodullo Latifov <murodlatifov@xxxxxxxxx>
> Cc: DHIS 2 developers <dhis2-devs@xxxxxxxxxxxxxxxxxxx>
> Sent: Friday, April 17, 2009 11:57:45 AM
> Subject: Re: [Dhis2-devs] Bazaar
>
> Hi Lars
>
> I think Murod's point is a reflection of a wider problem we have
> regarding project management.  At least I don't feel I have yet got
> completely on top of all the issues around bazaar management of
> series, branches etc.  I know I haven't dedicated as much time to it
> as I might have.  Mostly these are not bazaar problems.  When you go
> to a bazaar which you are familiar with it is a very productive
> experience.  Wondering around a bazaar which is new to you, well, you
> can easily get lost.
>
> I think it would be a good idea to maybe set a date (like next Friday)
> for a core developers conference call - maybe using skype or something
> similar.  We can use the intervening week to study all the best
> practices and discuss on list.
>
> Meanwhile I guess Murod should commit his code into the sandbox.  We
> should always be able to commit code somewhere - rather than not
> committing.  Then you and others can look at it and decide whether
> some or all of this goes into 2.02/2.03 etc.  I guess this involves:
>
> bzr co lp:~dhis2-devs/dhis2/sandbox
> add the code in a new folder here and add the folder to bzr
> bzr commit
>
> Does this sound right?
>
> Regards
> Bob
>
>
> 2009/4/17 Murodullo Latifov <murodlatifov@xxxxxxxxx>:
> >
> > Hi Lars,
> >
> > In tajik bazaar is market. When you talk of bazaar outside of bazaar it
> means haos. When someone does things wrong, other may correct him: "hei, you
> are not in bazaar, behave as respected". Now I am in bazaar. Please suggest
> corrections.
> > I got my code from repository as branch. I didn't commit since then i
> guess. I made changes on poms, created struts2 test modules, implemented
> 'easy help' and 'datavalue history' functionalities. What to do now? commit
> all in one? where does it go? I could't find anywhere with my login on
> launchpad saying my branch. I also want to version my changes. I cannot
> continue with so many changes not versioned.
> > Easy help functionality is fine to go (simply action file and vm), but
> datavalue history brings many changes starting from new dependencies and
> existing code change to introduce @annotations for hibernate. DataValue
> entity, which has composite primary key refering to foreign key to other for
> entities (defined in hbm.xml) had been slightly changed (now annotated),
> services to it as well. Also one dependency is not on maven2 repo, it is not
> there as latest (olders are there though), needs to be manually set. This is
> enver library by jboss, to be part of hibernate 3.5 fairly soon as they
> promise.
> > For easy help we need also someone who is good in manual writing to place
> tags where necessary (other web modules menu.vm or anywhere control needs
> help) and provide en_GB.properties strings acordingly. These changes later
> should be placed into trunk and translated into other languages. General
> Help menu could also use the same strings.
> >
> > regards,
> > murod.
> >
> >
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> > Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> > More help   : https://help.launchpad.net/ListHelp
> >
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References