On 09/26/2013 03:35 AM, Matthias Runge wrote:
On 26/09/13 10:21, Tomas Hrcka wrote:
Hello fedora noders,
at first I want to thank you for great amount of work you did to get
node to fedora. Good job!
I am poking around nodejs and v8 for few months, and there are few
things... Is there a reason why do we have this old version of v8 in
fedora? I know that stable branch of node is using it. But 0.10.*
releases should run well also on newer v8. I started rewrite of v8.spec
to use gyp and new stable release of v8, once finished I will publish it
for review (since I am new to packaging this may take some time).
Why do we have stable release of node in fedora? I know its stable, but
we are devs distro should we have latest nodejs that is out there?
People are using 0.11 branch for development despite the fact that it is
not stable.
I am offering my help here with both v8 and/or node and its modules so
if you have too much packages feel free to add me as co-maintainer and I
will do my best so we can deliver great distro with latest nodejs and
modules.
Just very short: there is no need to put an updated v8.spec up for
review (if you don't want to make a version to be installed in parallel
to the older one).
Regarding using a development version of software foo in Fedora, I
thought it's discouraged to do so. Sadly, I can't find the reference to
it in the wiki.
Especially, we need to take care not to break compatibility during
updates, see http://fedoraproject.org/wiki/Updates_Policy
Matthias
About updating v8, please be careful with that, and only do it on rawhide.
node.js isn't the only thing that uses v8. v8 was in Fedora, and being
used by different programs before node.js.
As one of the mongodb maintainers, I know that if you update v8, without
us rebuilding mongodb, mongodb will completely break. I don't mind
doing that in rawhide, but with the rest of the stable fedora releases
it isn't fun.
Troy
_______________________________________________
nodejs mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/nodejs