[EPEL-devel] Using devtoolset for EPEL builds

2016-10-06 Thread Zuzana Svetlikova
Hi,

I need/want/would like to build new node 6 for EL6, but gcc is too old. 
For that reason, I'd like to use devtoolset-4-gcc, but the build fails 
(obviously) because the package doesn't exist.

So, is there a way to make that work somehow?
I am not sure about enabling external repos during build, maybe someone 
will be wiser.

Here's the build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=15970697

Zuzka
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org


[EPEL-devel] Re: nodejs update

2016-08-12 Thread Zuzana Svetlikova
Unless we decide to go the "both lts versions" path, I'd update nodejs.
I see no point in having packages, that are unmaintained by upstream, in 
the repo.

- Original Message -
From: "Stephen John Smoogen" <smo...@gmail.com>
To: "EPEL Development List" <epel-devel@lists.fedoraproject.org>
Cc: "Zuzana Svetlikova" <zsvet...@redhat.com>, epel-devel-l...@redhat.com, 
epel-de...@fedoraproject.org
Sent: Thursday, August 11, 2016 6:11:14 PM
Subject: Re: [EPEL-devel] Re: nodejs update

On 11 August 2016 at 07:43, Stephen Gallagher <sgall...@redhat.com> wrote:

>> tl;dr Need to update nodejs, but can't decide if v4 or v6,
>> v4: will update sooner, shorter support (2018-04-01)
>> v6: longer support (2019-04-01), *might* break more things,
>> won't be in stable sooner than mid-October if everything
>> goes well
>
> FYI, I think this tl;dr missed explaining why v6 won't be in stable until
> mid-October. What Zuzana and I discussed on another list is that the Node.js 
> v6
> schedule has it going into LTS mode on the same day that 0.10.x reaches EOL.
> However, v6 is already out and available. The major thing that changes at that
> point is just that from then on, they commit to adding no more major features
> (as I understand it). This is the best moment for us to switch over to it.
>
> However, in the meantime we will probably want to be carrying 6.x in
> updates-testing for at least a month prior to declaring it stable (with
> autokarma disabled) with wide announcements about the impending upgrade. This
> will be safe to do since Node.js 6.x has already reached a point where no
> backwards-incompatible changes are allowed in, so we can start the migration
> process early.
>

How will the packages be named? Are we doing this as nodejs6 or nodejs?

-- 
Stephen J Smoogen.
___
epel-devel mailing list
epel-devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/epel-devel@lists.fedoraproject.org


[EPEL-devel] nodejs update

2016-08-11 Thread Zuzana Svetlikova
Hi!

As some of you may know, nodejs package that is present in
EPEL is pretty outdated. The current v0.10 that we have will
go EOL in October and npm (package manager) is already not
maintained.

Currently, upstreams' plan is to have two versions of Long
Term Support (LTS) at once, one in active development and one
in maintenance mode.
Currently active is v4, which is switching to maintenance in
April and v6 which is switching to LTS in October.
This is also reason why we would like to skip v4, although
both will get security updates. Nodejs v6 also comes with
newer npm and v8 (which might best be bundled, as it is in
Fedora and Software Collections) (v8 might concern ruby and
database maintainers, but old v8 package still remains in
the repo).

There was also an idea to have both LTS versions in repo,
but we're not quite sure, how we'd do it and if it's even a
good idea.

Also, another thing is, if it is worth of updating every year
to new LTS or update only after the current one goes EOL.
According to guidelines, I'd say it's the latter, but it's
not exactly how node development works and some feedback from
users on this would be nice, because I have none.


tl;dr Need to update nodejs, but can't decide if v4 or v6,
v4: will update sooner, shorter support (2018-04-01)
v6: longer support (2019-04-01), *might* break more things,
won't be in stable sooner than mid-October if everything
goes well
Also need feedback from users.


I hope I didn't forget anything important.

Regards

Zuzka
Node.js SIG
___
epel-devel mailing list
epel-devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/epel-devel@lists.fedoraproject.org