On Tue, Jul 26, 2016 at 2:52 PM, Haïkel <hguemar(a)fedoraproject.org> wrote:
2016-07-26 12:33 GMT+02:00 Mark McLoughlin
<markmc(a)redhat.com>:
> On Tue, Jul 26, 2016 at 1:04 AM, Honza Pokorny <honza(a)redhat.com> wrote:
>> On 2016-07-25 16:23, Haïkel wrote:
>>> 2016-07-25 16:17 GMT+02:00 Honza Pokorny <honza(a)redhat.com>:
>>> > On 2016-07-23 04:26, Haďkel wrote:
>>> >> @Jason: As I said during the mentioned call, we have nodejs 0.10.36
>>> >> build in CBS -I'm actually the one who built it- and there's
no
>>> >> problem in importing a LTS release (4.x or 6.x)
>>> >> Mattias is of the opinion we should stick to 4.x which is the
current LTS.
>>> >>
http://cbs.centos.org/koji/buildinfo?buildID=8185
>>> >>
>>> >> I'm taking the action of importing a newer nodejs build in our
>>> >> repository. Jakub and I will be providing support in
>>> >> packaging/reviewing tripleo-ui.
>>> >
>>> > I'm confident we can make this happen early this week, thanks to
Haikel
>>> > and Jakup. As Jason said, if we can get some eyes on the infra patch
>>> > and the packaging patch that would certainly speed things up.
>>> >
>>> > Haikel, if you could have a quick look at the spec file for tripleo-ui,
>>> > I think that would make a nice starting point. Or, would you rather I
>>> > submitted a format request for review to RDO at this point?
>>> >
>>>
>>> Both works for me.
>>
>> RDO review request:
https://bugzilla.redhat.com/show_bug.cgi?id=1359950
>>
>> Gerrit patch:
https://review.openstack.org/#/c/344932/
>
> Thanks, Honza.
>
> Just looking through the node_modules tarball very briefly, I think
> it's going to take quite a bit of review to satisfy ourselves that
> everything is really built from source in the build system, and that
> we will actually be able to %patch the source for anything shipped in
> the final RPM or anything used to build an artifact in the final RPM.
>
> For a start, I suggest deleting phantomjs-prebuilt and see what
> happens. It contains an ELF executable.
>
Thanks for your help on this, Haikel.
This is the only ELF binary, and it's only required for running
tests,
so we can drop it.
Another good reason is that rebuilding recent webkit on EL7 would take
some time.
Very good.
node_modules.tar.gz should be in a separate tarballs, in order for
us
to include tripleo-ui in DLRN.
Many libs are generated from coffeescript (800 exactly), some libs are
duplicated (e.g lodash, source-map, express, base64 etc.) but fighting
duplication will be a never-ending task with node apps.
Yay...
First licensing checks:
* React.js: should be ok but patents grant is still debated among legal
How big a problem is this? Do I need to panic and call rfontana?
* known licenses: MIT, BSD 2 and 3 clauses, ISC, WTFPL 2.0, ASL 2.0,
MPL 2.0 (w/ BSD 3 clauses which saves the hassle to figure out
compatibility w/ GPL)
Good, I think...
* unknown licenses: mostly generated files from coffeescript.
Is this safe, then?
Thanks,
--H
Regards,
H.
> Another minor observation - the tarball published by upstream should
> have a tripleo-ui-$version base directory.
>
> Mark.
>
>
>
>
>>> >> Considering we'll be having many missing people due to summer
>>> >> vacations, I associated Jakub to avoid being the SPOF in that
process.
>>> >>
>>> >> As we want to have this sorted out before M3, I'd like to have
status
>>> >> during our weekly RDO meetings to follow up progress and solve
>>> >> impediments.
>>> >>
>>> >> Regards,
>>> >> H.
>>
>> _______________________________________________
>> rdo-list mailing list
>> rdo-list(a)redhat.com
>>
https://www.redhat.com/mailman/listinfo/rdo-list
>>
>> To unsubscribe: rdo-list-unsubscribe(a)redhat.com
_______________________________________________
rdo-list mailing list
rdo-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list
To unsubscribe: rdo-list-unsubscribe(a)redhat.com
--
, , | Hugh Brock, hbrock(a)redhat.com
)-_"""_-( | Director of Engineering, OpenStack Management
./ o\ /o \. | TripleO: Install, configure, and scale OpenStack.
. \__/ \__/ . |
http://rdoproject.org,
http://tripleo.org
... V ... |
... - - - ... | "I know that you believe you understand what you
. - - . | think I said, but I'm not sure you realize that what
`-.....-´ | you heard is not what I meant." --Robert McCloskey
"TripleOwl"