Support installing Graphite components from packages

Bug #1069913 reported by Jay Pipes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Graphite
New
Undecided
Unassigned

Bug Description

http://graphite.wikidot.com/installation shows that the official installation method is to git clone a number of repos and run setup.py install.

This is not professional installation by any means. Packages for at least Debian and RPM-based systems should be created. Work with the Ubuntu packaging community to get this done so that deployment stuff (like Chef cookbooks: https://github.com/hw-cookbooks/graphite/blob/master/attributes/graphite.rb) don't have to reference tarballs and can install Graphite's components using standard package management techniques.

Revision history for this message
Nicholas Leskiw (nleskiw) wrote :

Hi.
This isn't a 'professional project.'
We're not selling you a product or promising a certain level of service.
This is a project that's being maintained and updated by volunteers.
I personally feel that you sound both privileged and pretentious when you demand we do something instead of asking politely.

Also, this is how I think about you describing this project as 'Fail': http://i.imgur.com/BipUa.jpg

Revision history for this message
Jay Pipes (jaypipes) wrote :

Nicholas, sorry if I sound pretentious or privileged, that wasn't my intention. All I'm doing is reporting a bug that there aren't any Debs or RPMs, which means that installing is not something that non-developers are comfortable with.

Being a developer, I don't particularly care. But Graphite is intended to be used in production deployments, no? If so, Graphite will most likely be installed using production deployment methods like Chef, Puppet, Juju, cfengine, etc. And having Chef/Puppet/Juju/cfengine trying to install Graphite's components with source-based installation is not a good idea. It's an anti-pattern.

I would be happy to assist in creating packages for Debian-based installations, and the open source community I most closely work with (OpenStack) has many RPM packaging folks that can assist in that regard.

I logged a bug here to bring this to the Graphite community's attention, that's all.

Best,
-jay

summary: - Installing Graphite components from source is fail
+ Support installing Graphite components from packages
Revision history for this message
Jay Pipes (jaypipes) wrote :

Updated bug title to remove word "fail"...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.