Ok, sounds good.

Thanks,
// Erik

On 29 March 2017 at 21:45, Christian Hammond <[email protected]>
wrote:

> Yeah I don't know what's with the two package names. We've been using this
> one for a long time, which has worked without hiccups. We can try moving to
> uglify-js, but given the version bump, I want to do a lot of testing first.
> We're going to be shipping some new releases very soon, so I'd want to hold
> off until after those go out to try upgrading to uglify-js 2.8.
>
> Christian
>
> --
> Christian Hammond
> President/CEO of Beanbag <https://www.beanbaginc.com/>
> Makers of Review Board <https://www.reviewboard.org/>
>
> On Wed, Mar 29, 2017 at 12:39 PM, Erik Johansson <[email protected]>
> wrote:
>
>> Isn't it telling that the instructions on https://www.npmjs.com/package/
>> uglifyjs for how to install the NPM is "npm install uglify-js" (note the
>> dash).
>>
>> Also, looking at the package.json file for version 2.4.10, the name is
>> actually uglify-js (https://github.com/mishoo/Ugl
>> ifyJS2/blob/v2.4.10/package.json).
>>
>> As for our local changes, I'm trying to push (at least some of) them
>> upstream... (https://reviews.reviewboard.org/r/8585/, hint hint :) )
>>
>> // Erik
>>
>>
>> On 29 March 2017 at 21:18, Christian Hammond <[email protected]>
>> wrote:
>>
>>> Okay. Well, this sounds like a packaging issue on the RPM side (we're
>>> using the dependencies we mean to use), but someone rope me in if this
>>> turns out to be something we have to address locally.
>>>
>>> As for making changes to JavaScript/CSS, it's best if you can make these
>>> changes using an extension so you don't add to your maintenance burden or
>>> when upgrading Review Board, as things will undoubtedly break you in 3.0.
>>>
>>> Christian
>>>
>>> --
>>> Christian Hammond
>>> President/CEO of Beanbag <https://www.beanbaginc.com/>
>>> Makers of Review Board <https://www.reviewboard.org/>
>>>
>>> On Wed, Mar 29, 2017 at 11:38 AM, Erik Johansson <[email protected]>
>>> wrote:
>>>
>>>> After making some local changes to javascript/css files (I think - I'm
>>>> not actually the person doing this, I just wanted to report it upstream to
>>>> hopefully have it fixed going forward).
>>>>
>>>> // Erik
>>>>
>>>> On 29 March 2017 at 20:30, Christian Hammond <[email protected]>
>>>> wrote:
>>>>
>>>>> Out of curiosity, why are you running collectstatic?
>>>>>
>>>>> Christian
>>>>>
>>>>>
>>>>> On Wed, Mar 29, 2017 at 11:25 Erik Johansson <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> I'm not so sure that the problem is with the way Fedora packages
>>>>>> uglifyjs. I think the problem is that RB uses
>>>>>> https://www.npmjs.com/package/uglifyjs which seems to be version
>>>>>> 2.4.10 of https://github.com/mishoo/UglifyJS2 while Fedora packages
>>>>>> the latest version of https://github.com/mishoo/UglifyJS2 which is
>>>>>> available from https://www.npmjs.com/package/uglify-js.
>>>>>>
>>>>>> Something like the attached (untested) patches could perhaps be
>>>>>> applied?
>>>>>>
>>>>>> // Erik
>>>>>>
>>>>>> On 29 March 2017 at 16:02, Stephen Gallagher <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>> Would you please file a bug at https://bugzilla.redhat.com
>>>>>> /enter_bug.cgi?product=Fedora%20EPEL against the "python-djblets"
>>>>>> package with the exact commands you are running?
>>>>>>
>>>>>> I suspect it's a minor glitch with the way that Fedora packages
>>>>>> uglifyjs vs. the upstream NPM. I can probably have a patch fairly quickly
>>>>>> once you tell me how to reproduce it.
>>>>>>
>>>>>>
>>>>>> On Wed, Mar 29, 2017 at 9:34 AM Erik Johansson <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> The EPEL package.
>>>>>>
>>>>>> // Erik
>>>>>>
>>>>>>
>>>>>> On Mar 29, 2017 15:10, "Stephen Gallagher" <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> Did you install ReviewBoard using pip or did you use the EPEL package
>>>>>> for ReviewBoard and Djblets?
>>>>>>
>>>>>> On Wed, Mar 29, 2017 at 8:12 AM Erik Johansson <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> We are having problems running the collectstatic manage command on
>>>>>> our CentOS installation (RB 2.5.9). The problem is that we have the
>>>>>> uglify-js RPM installed which installs to /usr/lib/node_modules/uglify-js
>>>>>> while reviewboard/settings.py configures the path to be os.path.join(
>>>>>> NODE_PATH, 'uglifyjs', 'bin', 'uglifyjs') (i.e. uglifyjs instead of
>>>>>> uglify-js).
>>>>>>
>>>>>> This seems to be caused by RB (actually djblets) having a dependency
>>>>>> on the uglifyjs NPM instead of uglify-js, even though both seems to use 
>>>>>> the
>>>>>> same source, but the latter seems to be more active. Any reason for this?
>>>>>>
>>>>>> // Erik
>>>>>>
>>>>>> --
>>>>>> Erik Johansson
>>>>>> Home Page: http://ejohansson.se/
>>>>>> PGP Key: http://ejohansson.se/erik.asc
>>>>>>
>>>>>> --
>>>>>> 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 "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> 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 "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> 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 "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> 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 "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Erik Johansson
>>>>>> Home Page: http://ejohansson.se/
>>>>>> PGP Key: http://ejohansson.se/erik.asc
>>>>>>
>>>>>> --
>>>>>> 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 "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>> --
>>>>> --
>>>>> Christian Hammond
>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/>
>>>>> Makers of Review Board <https://www.reviewboard.org/>
>>>>>
>>>>> --
>>>>> 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 "reviewboard" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Erik Johansson
>>>> Home Page: http://ejohansson.se/
>>>> PGP Key: http://ejohansson.se/erik.asc
>>>>
>>>> --
>>>> 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 "reviewboard" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> 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 "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Erik Johansson
>> Home Page: http://ejohansson.se/
>> PGP Key: http://ejohansson.se/erik.asc
>>
>> --
>> 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
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> 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
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Erik Johansson
Home Page: http://ejohansson.se/
PGP Key: http://ejohansson.se/erik.asc

-- 
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 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to