Wireshark-dev: Re: [Wireshark-dev] Subversion Repository Layout, or, How to Confuse People
From: "Bryant Eastham" <beastham@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 19 Jun 2009 12:15:48 -0600
Sorry for the top post (Outlook).

I would argue that it ain't released until it is "released". One could
further argue that the official release should be built from the
location, but I know there are issues related to that.

As for using SVN in this case, it is part of our automated build
process. I can manually trigger a build of Wireshark on all our
supported platforms, independent of whether the release is official or
not (by specifying a URL and revision). True, I do not get the benefit
of compression. However, our build system handles Subversion
repositories nicely, and I (typically) only need to do the
download/build when a new release is made.

My only problem is easily determining what to point our system at (URL,
revision).

Thanks for clarification on releases. I was confused because of the jump
between 1.0.8 and 1.2.0, with a (yet unreleased) 1.1.x.

-Bryant

-----Original Message-----
From: wireshark-dev-bounces@xxxxxxxxxxxxx
[mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Jeff Morriss
Sent: Friday, June 19, 2009 9:18 AM
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] Subversion Repository Layout, or, How to
Confuse People


Bryant Eastham wrote:
> All-
> 
> This is going to sound more harsh than I mean it to. I appreciate that

> people have differing opinions on this subject.
> 
> To the core developers: please use Subversion in a more standard way.
> 
> Yes, Subversion can be used in many different ways. However, just 
> because it can doesn't mean that it should, and to those of us who try

> to use your repository (at least from my point of view) what you have 
> done is extremely confusing.
> 
> Let me just walk you through my experience today. Wireshark 1.2.0 is
now 
> released, and I must build my plugins based on it for internal 
> distribution. To do this I need to download the source code 
> corresponding to the build, both Windows and Linux. I need to
determine 
> what to check out.

I think Gerald generally creates the /releases stuff a few days after 
the release.  That may be more delayed than usual because of Sharkfest.

But one fundamental question I have is: why use SVN to get the source of

an official release in the first place?  I do that for latest-SVN builds

(when things are constantly changing) but for the official releases I 
grab the tarball.  It downloads faster (bzip2 :-)) and if I think I 
messed something up I just "rm -rf" and untar it again.
________________________________________________________________________
___
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 
mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe