Yarko

I haven't tried it yet but many thanks for a great write-up.  One for
AlterEgo?

On Nov 5, 7:54 am, "Yarko T" <[EMAIL PROTECTED]> wrote:
> I posted this earlier, and Tim pointed out trouble with PC bazaar.... I've
> revised my guide (and worked out PC end of things): This assumes informally
> you have created a local branch on your private machine where you do work,
> and keep it merged with the trunk (currently, there is only Massimo's
> development branches; we will create a trunk to hold released merges -
> including Massimo's work).
> That is, you've done:
>
>    - bzr branch lp:~mdipierro/web2py/devel
>    - bzr commit -m 'initial checkout from Massimo'
>    - (hack, hack, hack....)
>    - bzr merge   # pull new updates from Massimo
>    - bzr commit -m 'checkin after merge...'
>    - ... and so on...
>
> When you have a new function idea, or think you've found a bug, ask Massimo
> on the group.
>
>    - If you have a new feature, register a blueprint on Launchpad and
>    describe what you're going to do.
>    - If you have found a bug, make a bug report on Launchpad (later assign
>    it to yourself, and link your branch to it);
>    - If you want to work on a project, look for an unassigned bug and try to
>    work it out - then proceed as below...
>
> When you are ready to share your work have others review, register a branch
>
> NOTE: once you create a branch, there is no easy way to remove it.
> NOTE: You can re-use one branch for multiple bug fixes;
>
>    1. sign up for an account on launchpad.net,
>    2. go to the project and select "register branch" (
>    https://code.launchpad.net/web2py/+addbranchor
>    https://code.launchpad.net/t2/+addbranch). Suggest you create a hosted
>    branch, you can work locally, and pull / push as you make progress (see
>    http://doc.bazaar-vcs.org/latest/en/user-guide/index.html#organizing-...
>    )
>    3. Once you have registered your branch launchpad will provide you with
>    instructions on how to pull and push to your personal development copy.
>    4. Link your bug report or blueprint to your branch.
>    5. merge from your "parent" (trunk, massimo's main branch, or others you
>    are working with) as needed.
>    6. Push your working copy to launchpad as your work is ready for others
>    to review, test (see following reply for guidelines on pushing if using a
>    PC)
>    7. Once you are done making your changes, have completed testing, and are
>    ready for the project team to inspect & test, please select "propose for
>    merging"
>    8. Somebody on the core team will make a test merge (it may include
>    merging with other patches). Once tests pass, and your branch is accepted,
>    it will be merged into the trunk.
>
> Once merged, you may repeat the process - make another branch and :-).
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to