On Wed, Mar 21, 2018 at 12:59 AM Dunnigan, Terrence J < terrence.j.dunni...@boeing.com> wrote:
> What are the drawbacks of installing via easy_install on RHEL, instead of > installing as an RPM? > > The main advantages of RPMs I can think of are: * Dependencies outside of the PyPI stack are also managed. * Packages are signed with the Fedora Project key, so you know the contents haven’t been modified by a third-party * The update process matches the way you update the rest of your system. * It can be managed by central package management tools like Satellite, Spacewalk, Ansible and Katello The main disadvantages are: * The EPEL project requires that package updates go to the updates-testing repository until they either have some positive “karma” feedback or fourteen days have passed. So as a result, upstream updates take more time to reach the stable EPEL repo (of course, on more than one occasion this has meant that a regression in ReviewBoard hasn’t made it to users of the RPMs). This obviously could be mitigated if ReviewBoard users would try the testing packages out and report feedback, but history has shown that RB users generally don’t bother (and then complain when a bug creeps in...) * If ReviewBoard adds a new dependency from PyPI that isn’t available already on EPEL, it can take from a few days to a couple weeks to get that packaged up as RPMs, whereas easy_install can just pull it in automatically. * When the sole maintainer (me) is busy, updates lag. > > If RPMs are the preferred or mandatory approach, is this something that > BeanBag should be doing? > > > Also on my TODO list would be to get the packaging efforts moved upstream and into whatever release tooling Bean Bag is using, but that requires even more time than the basic packaging work I haven’t been able to get to yet. I’ll reiterate: if anyone wants to help here, I’m happy to train you up and take on a comaintainer (or more). Terry > > > > *From:* reviewboard@googlegroups.com [mailto:reviewboard@googlegroups.com] > *On Behalf Of *Stephen Gallagher > *Sent:* Friday, March 16, 2018 9:25 AM > *To:* reviewboard@googlegroups.com > *Subject:* Re: Upgrade from 2.5.17 to 3.0.3 from EPEL repo > > > > > > On Thu, Mar 15, 2018 at 12:53 PM Chris Lang <crlan...@gmail.com> wrote: > > Hi Rafal, > > > > Yes, unfortunately EPEL does not have version 3 of ReviewBoard yet. > > I have installed 3.0.3 successfully by running easy_install ReviewBoard > > > > Let me know if you have any issues. > > > > Regards, > > Chris > > > > On Thursday, March 15, 2018 at 9:33:00 AM UTC-7, Rafał Cichoń wrote: > > Hello, > > > > I have a problem with installation of a new ReviewBoard version 3.0.3 > using yum and EPEL repository on RHEL7. I noticed that ReviewBoard in EPEL > is still 2.5.17 instead 3.0.3 as is written in documentation. Did someone > else have similar problem? > > > > > > > > Hi, I'm the EPEL maintainer (volunteer, not a Bean Bag Inc. employee). I > have been dealing with an extremely high workload in my regular job and > haven't had the time to go through the process of getting the new dependent > packages for Review Board 3 into EPEL. I would very much welcome anyone > with RPM packaging experience who would like to assist me with this (and, > ideally, maintenance of the stack going forwards). > > > > -- > > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "Review Board Community" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to reviewboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "Review Board Community" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to reviewboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "Review Board Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.