Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Philipp Kempgen
Danny Nicholas schrieb:
> So svn co http://svn.digium.com/svn/asterisk/branches/1.4.0 would get you
> approximately 1.4.26-rc1?

In a word: Yes.
At the moment when the 1.4.26-rc1 tag (/release) is/was created
the tag is exactly the same as the branch
http://svn.digium.com/svn/asterisk/branches/1.4
which it was created from.
After that new changesets (bug fixes) will be committed/merged into
the 1.4 branch so the branch is something like 1.4.26-rc1+ then.

Philipp Kempgen
-- 
AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de
Videos of the AMOOCON VoIP conference 2009 ->  http://www.amoocon.de
-- 

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Danny Nicholas
So svn co http://svn.digium.com/svn/asterisk/branches/1.4.0 would get you
approximately 1.4.26-rc1?

-Original Message-
From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Jared Smith
Sent: Monday, June 01, 2009 2:54 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] SVN vs "Regular" Asterisk

On Mon, 2009-06-01 at 11:02 -0500, Danny Nicholas wrote:
> What branch does the SVN release roughly equate to?

Let me see if I can help clear things up here...

Imagine, if you will, a tree growing in a forest.  It has a nice sturdy
trunk, and a few branches.  As time goes on, the tree gets taller (from
the top of the tree), but the branches stay at the same height relative
to the ground.

Now that you have this image in your head, let me explain a bit about
Subversion and Asterisk development.  In Asterisk, developers add new
features to the trunk of SVN.  This changes on an almost daily basis,
and always contains the very latest changes to Asterisk.  You can check
out the trunk of Asterisk by typing "svn co
http://svn.digium.com/svn/asterisk/trunk";.

In addition to the trunk, our SVN repository has branches as well.
There's a branch for 1.4, one for 1.6.0, one for 1.6.1, etc.  Along
these branches, we try to only apply bug fixes and not new features.
Tarball releases of Asterisk are made from these branches, not from the
trunk. So, for example, the only differences between 1.6.0.8 and 1.6.0.9
would be bug fixes.  (From time to time a new feature will be backported
if it helps to solve an existing bug, but this is a rare exception to
the rule.)  So, let's look at the 1.6.0 branch for a minute.  If you
were to check out the 1.6.0 branch using Subversion ("svn co
http://svn.digium.com/svn/asterisk/branches/1.6.0";), you'd essentially
end up with 1.6.0.9 plus any bug fixes that have been applied since the
1.6.0.9 release.  

Does that make sense?



-- 
Jared Smith
Training Manager
Digium, Inc.


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Jared Smith
On Mon, 2009-06-01 at 11:02 -0500, Danny Nicholas wrote:
> What branch does the SVN release roughly equate to?

Let me see if I can help clear things up here...

Imagine, if you will, a tree growing in a forest.  It has a nice sturdy
trunk, and a few branches.  As time goes on, the tree gets taller (from
the top of the tree), but the branches stay at the same height relative
to the ground.

Now that you have this image in your head, let me explain a bit about
Subversion and Asterisk development.  In Asterisk, developers add new
features to the trunk of SVN.  This changes on an almost daily basis,
and always contains the very latest changes to Asterisk.  You can check
out the trunk of Asterisk by typing "svn co
http://svn.digium.com/svn/asterisk/trunk";.

In addition to the trunk, our SVN repository has branches as well.
There's a branch for 1.4, one for 1.6.0, one for 1.6.1, etc.  Along
these branches, we try to only apply bug fixes and not new features.
Tarball releases of Asterisk are made from these branches, not from the
trunk. So, for example, the only differences between 1.6.0.8 and 1.6.0.9
would be bug fixes.  (From time to time a new feature will be backported
if it helps to solve an existing bug, but this is a rare exception to
the rule.)  So, let's look at the 1.6.0 branch for a minute.  If you
were to check out the 1.6.0 branch using Subversion ("svn co
http://svn.digium.com/svn/asterisk/branches/1.6.0";), you'd essentially
end up with 1.6.0.9 plus any bug fixes that have been applied since the
1.6.0.9 release.  

Does that make sense?



-- 
Jared Smith
Training Manager
Digium, Inc.


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Danny Nicholas
FWIW, I tried the L&G SVN today and it's a little too "bleeding edge" for
me.  YMMV.

-Original Message-
From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Philipp
Kempgen
Sent: Monday, June 01, 2009 2:44 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] SVN vs "Regular" Asterisk

David Backeberg schrieb:
> On Mon, Jun 1, 2009 at 12:02 PM, Danny Nicholas  wrote:

>>  Can someone shed some light on the pros and cons of working
>> with the SVN branches of Asterisk vs working in the 1.4 or 1.6 branches?
>> What branch does the SVN release roughly equate to?
> 
> What do you mean by 'working with'?
> 
> If you are developing asterisk code, as in changes to the source code
> of asterisk, the benefits are that you know whether:
> a) anybody else has already made the changes you want to make
> b) your changes merge successfully with the latest code
> 
> If you plan to make your changes available to the community, you are
> better off developing against SVN, as that is where your patches will
> eventually have to be applied.
> 
> If you are just compiling and using asterisk, the benefit is that you
> are getting the very latest features, including bug fixes that may not
> yet be in a release.

If you want to be sarcastic you could also say:
... the downside is that you are getting the very latest bugs,
including bugs that may not yet be in a release. ;-)

> By definition, SVN is ahead of the next release.

True, assuming you're talking about trunk or branches.
(Tags are the same thing as releases.)

> You can answer for yourself what SVN equates to by navigating the
> tree, but I would characterize it as 1.6.2plus

Philipp Kempgen
-- 
AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de
Videos of the AMOOCON VoIP conference 2009 ->  http://www.amoocon.de
-- 

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Philipp Kempgen
David Backeberg schrieb:
> On Mon, Jun 1, 2009 at 12:02 PM, Danny Nicholas  wrote:

>>  Can someone shed some light on the pros and cons of working
>> with the SVN branches of Asterisk vs working in the 1.4 or 1.6 branches?
>> What branch does the SVN release roughly equate to?
> 
> What do you mean by 'working with'?
> 
> If you are developing asterisk code, as in changes to the source code
> of asterisk, the benefits are that you know whether:
> a) anybody else has already made the changes you want to make
> b) your changes merge successfully with the latest code
> 
> If you plan to make your changes available to the community, you are
> better off developing against SVN, as that is where your patches will
> eventually have to be applied.
> 
> If you are just compiling and using asterisk, the benefit is that you
> are getting the very latest features, including bug fixes that may not
> yet be in a release.

If you want to be sarcastic you could also say:
... the downside is that you are getting the very latest bugs,
including bugs that may not yet be in a release. ;-)

> By definition, SVN is ahead of the next release.

True, assuming you're talking about trunk or branches.
(Tags are the same thing as releases.)

> You can answer for yourself what SVN equates to by navigating the
> tree, but I would characterize it as 1.6.2plus

Philipp Kempgen
-- 
AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de
Videos of the AMOOCON VoIP conference 2009 ->  http://www.amoocon.de
-- 

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread David Backeberg
On Mon, Jun 1, 2009 at 12:02 PM, Danny Nicholas  wrote:
> Hi gang,
>
>  Can someone shed some light on the pros and cons of working
> with the SVN branches of Asterisk vs working in the 1.4 or 1.6 branches?
> What branch does the SVN release roughly equate to?

What do you mean by 'working with'?

If you are developing asterisk code, as in changes to the source code
of asterisk, the benefits are that you know whether:
a) anybody else has already made the changes you want to make
b) your changes merge successfully with the latest code

If you plan to make your changes available to the community, you are
better off developing against SVN, as that is where your patches will
eventually have to be applied.

If you are just compiling and using asterisk, the benefit is that you
are getting the very latest features, including bug fixes that may not
yet be in a release. By definition, SVN is ahead of the next release.
You can answer for yourself what SVN equates to by navigating the
tree, but I would characterize it as 1.6.2plus

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] SVN vs "Regular" Asterisk

2009-06-01 Thread Danny Nicholas
Hi gang,

 Can someone shed some light on the pros and cons of working
with the SVN branches of Asterisk vs working in the 1.4 or 1.6 branches?
What branch does the SVN release roughly equate to?

 

 

TIA

Danny Nicholas

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users