Refactor #4742
Feature #8248: Dashboard should have nightly builds
Bug #7567: Refactor rpm spec file for dashboard
Packages should be refactored to follow their respective distributions' packaging guidelines
| Status: | Needs More Information | Start date: | 09/08/2010 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | Spent time: | - | |
| Target version: | - | |||
| Keywords: | Branch: | |||
| Votes: | 0 |
History
Updated by Nigel Kersten over 1 year ago
- Target version deleted (
1.0.5)
Updated by Jacob Helwig 10 months ago
At the time of this writing the distributions in question are CentOS/RHEL, and Debian/Ubuntu, since these are the only distributions we have packaging information for.
% ls ext/packaging
debian redhat
Updated by Jacob Helwig 10 months ago
Additionally, the refactors that I remember off-hand were largely around the log, tmp, and public directories.
logshould end up pointing to somewhere under/var/logtmpshould end up pointing to the distribution appropriate temp locationpublicshould probably end up pointing to something under/var, since in production mode, Rails ends up writing files to there.
Updated by Michael Stahnke 10 months ago
We can do a bit for FHS guidelines, but thus far for RHEL/EPEL/CentOS their really are not good guidelines for packaging rails applications, as rails kind of just puts stuff where it wants. I think debian does have redmine packaged so I might be able to look at that for some pointers. Certainly these packages can be improved, but I’m not sure we’ll get them to the point where they’d be accepted upstream as distro packages. Is that a goal?
Updated by Michael Stahnke 8 months ago
- Assignee set to Michael Stahnke
Updated by Michael Stahnke 7 months ago
- Parent task set to #7567