[Ganglia-developers] web and debian/* files

2012-07-19 Thread Daniel Pocock



The web download includes a debian/ directory with files for building a
Debian package

Debian also keeps a separate set of files for the same purpose in the
Debian git VCS:

git.debian.org/git/collab-maint/ganglia-web.git

When importing release tarballs into the Debian VCS, it is necessary to
filter out the upstream version of the debian/* files, they don't get
used at all:

  git-import-orig -u 3.5.2 --filter='debian/*'
~/Downloads/ganglia-web_3.5.2.orig.tar.gz

To simplify things and avoid duplication, debian/* could be omitted from
future gweb releases (and even removed from the git repo)

Would anyone object to that?

I believe that the main advantage of tracking these files in Debian's
git is that any Debian developer can update them and update an emergency
bug fix release at any time.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] web and debian/* files

2012-07-19 Thread Bernard Li
Hi Daniel:

One reason why we would want to keep the debian/ directory in our repo
is if for whatever reason the upstream Debian package doesn't get
updated, a user could still download our official tarball and build
Debian packages directly.

Cheers,

Bernard

On Thu, Jul 19, 2012 at 7:41 AM, Daniel Pocock dan...@pocock.com.au wrote:



 The web download includes a debian/ directory with files for building a
 Debian package

 Debian also keeps a separate set of files for the same purpose in the
 Debian git VCS:

 git.debian.org/git/collab-maint/ganglia-web.git

 When importing release tarballs into the Debian VCS, it is necessary to
 filter out the upstream version of the debian/* files, they don't get
 used at all:

   git-import-orig -u 3.5.2 --filter='debian/*'
 ~/Downloads/ganglia-web_3.5.2.orig.tar.gz

 To simplify things and avoid duplication, debian/* could be omitted from
 future gweb releases (and even removed from the git repo)

 Would anyone object to that?

 I believe that the main advantage of tracking these files in Debian's
 git is that any Debian developer can update them and update an emergency
 bug fix release at any time.


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] web and debian/* files

2012-07-19 Thread Vladimir Vuksan
Exactly. The other day I was actually missing the debian/ directory in 
ganglia-3.4.0 and as a result couldn't build it due to short timeline. Can 
we put stuff like that back in. If Debian guys don't like it we can strip 
it out for them.

Vladimir

On Thu, 19 Jul 2012, Bernard Li wrote:

 Hi Daniel:

 One reason why we would want to keep the debian/ directory in our repo
 is if for whatever reason the upstream Debian package doesn't get
 updated, a user could still download our official tarball and build
 Debian packages directly.

 Cheers,

 Bernard

 On Thu, Jul 19, 2012 at 7:41 AM, Daniel Pocock dan...@pocock.com.au wrote:



 The web download includes a debian/ directory with files for building a
 Debian package

 Debian also keeps a separate set of files for the same purpose in the
 Debian git VCS:

 git.debian.org/git/collab-maint/ganglia-web.git

 When importing release tarballs into the Debian VCS, it is necessary to
 filter out the upstream version of the debian/* files, they don't get
 used at all:

   git-import-orig -u 3.5.2 --filter='debian/*'
 ~/Downloads/ganglia-web_3.5.2.orig.tar.gz

 To simplify things and avoid duplication, debian/* could be omitted from
 future gweb releases (and even removed from the git repo)

 Would anyone object to that?

 I believe that the main advantage of tracking these files in Debian's
 git is that any Debian developer can update them and update an emergency
 bug fix release at any time.


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] web and debian/* files

2012-07-19 Thread Dave Rawks
It becomes problematic when the two /debian subdirs diverge and then 
you may end up with official debian packages owning a different set of 
files or having different install locations than ones built directly 
from upstream. Other packages which depend on or work in concert with 
packages that provide ganglia-web may break. And the support of two 
different sources of debian packages claiming to provide ganglia-web 
may be more than anyone really wants to deal with.

-Dave

On 07/19/2012 01:55 PM, Vladimir Vuksan wrote:
 Exactly. The other day I was actually missing the debian/ directory in
 ganglia-3.4.0 and as a result couldn't build it due to short timeline. Can
 we put stuff like that back in. If Debian guys don't like it we can strip
 it out for them.

 Vladimir

 On Thu, 19 Jul 2012, Bernard Li wrote:

 Hi Daniel:

 One reason why we would want to keep the debian/ directory in our repo
 is if for whatever reason the upstream Debian package doesn't get
 updated, a user could still download our official tarball and build
 Debian packages directly.

 Cheers,

 Bernard

 On Thu, Jul 19, 2012 at 7:41 AM, Daniel Pocockdan...@pocock.com.au  wrote:



 The web download includes a debian/ directory with files for building a
 Debian package

 Debian also keeps a separate set of files for the same purpose in the
 Debian git VCS:

  git.debian.org/git/collab-maint/ganglia-web.git

 When importing release tarballs into the Debian VCS, it is necessary to
 filter out the upstream version of the debian/* files, they don't get
 used at all:

git-import-orig -u 3.5.2 --filter='debian/*'
 ~/Downloads/ganglia-web_3.5.2.orig.tar.gz

 To simplify things and avoid duplication, debian/* could be omitted from
 future gweb releases (and even removed from the git repo)

 Would anyone object to that?

 I believe that the main advantage of tracking these files in Debian's
 git is that any Debian developer can update them and update an emergency
 bug fix release at any time.


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers

 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Ganglia-developers mailing list
 Ganglia-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/ganglia-developers


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers