[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-14 Thread Christopher Engelhard
On 14.10.20 19:32, Kevin Fenzi wrote:
> We now allow scls if: 
> 
> * They only need to be used at build time (ie, the rpms produced do not
> require users to install/enable any scls)
> * They are approved by the epel steering comittee. 
> 
> So far we have only enabled devtoolset. (so for example, chromium uses
> devtoolset to build with a newer gcc, but does not require users to
> install or enable anything to use it). 
> 
> In the case of php, this would likely not work because it would require
> users to install/enable php to get the webserver module or cmd line. 

Thanks for the clarification, but you're right, that won't help here, as
NC has extensive runtime PHP7.2+ dependencies.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-14 Thread Kevin Fenzi
On Tue, Oct 13, 2020 at 12:14:24PM +0200, Leon Fauster wrote:
> Am 13.10.20 um 10:12 schrieb Christopher Engelhard:
> > On 12.10.20 10:49, Leon Fauster wrote:
> > > Not sure but IIRC EPEL should not depend on software collections ...?
> > 
> > Can someone confirm that? If the package can't depend on php7.2+, then
> > the question of how to deal with EPEL7 is moot.
> > 
> 
> My recall was this
> 
> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/message/DBAQB3V35TXPNUV4UKKHXUC52BENZJUQ/

It's changed a bit since then. 

We now allow scls if: 

* They only need to be used at build time (ie, the rpms produced do not
require users to install/enable any scls)
* They are approved by the epel steering comittee. 

So far we have only enabled devtoolset. (so for example, chromium uses
devtoolset to build with a newer gcc, but does not require users to
install or enable anything to use it). 

In the case of php, this would likely not work because it would require
users to install/enable php to get the webserver module or cmd line. 

kevin


signature.asc
Description: PGP signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-14 Thread Christopher Engelhard
On 13.10.20 12:14, Leon Fauster wrote:
> My recall was this
> 
> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/message/DBAQB3V35TXPNUV4UKKHXUC52BENZJUQ/

OK, thanks, that clears that up. So I'll go ahead and retire the EPEL7
package. Maybe I can put an updated one on Copr instead.

Thanks to all of you, you helped tremendously.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-13 Thread Leon Fauster

Am 13.10.20 um 10:12 schrieb Christopher Engelhard:

On 12.10.20 10:49, Leon Fauster wrote:

Not sure but IIRC EPEL should not depend on software collections ...?


Can someone confirm that? If the package can't depend on php7.2+, then
the question of how to deal with EPEL7 is moot.



My recall was this

https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/message/DBAQB3V35TXPNUV4UKKHXUC52BENZJUQ/

--
Leon
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-13 Thread Christopher Engelhard
On 12.10.20 10:49, Leon Fauster wrote:
> Not sure but IIRC EPEL should not depend on software collections ...?

Can someone confirm that? If the package can't depend on php7.2+, then
the question of how to deal with EPEL7 is moot.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-13 Thread Christopher Engelhard
On 12.10.20 12:09, Petr Pisar wrote:
> RHEL releases a minor version every six months. And as I remember, EPEL8
> allows breaking upgrades at each new RHEL release. Thus technically, it's
> possible to rebase the package every year without getting into conflict with
> packaging guidelines. On the other hand, I'm not sure whether the users know
> it and expect it.

OK, that might work - somehow I remembered the minor versions being
released more rarely.

> You could package each new incompatible version into a separate module stream
> and keep maintaining only the latest one. This way the users could switch
> to the newer stream whenever they feel comfortable. If they slip switching
> to the latest stream, then can migrate any later by hopping through all the
> intermediary streams up to the latest one. That could be even automated by
> a script.

At As Nick Howitt pointed out, NC can be modified to skip the version
check, so maybe the hopping isn't even necessary. Still, if the old
streams remain available ... intriguing possibilities.
> 
> There is a downside of the modules: There is no mechanism for tracking the
> latest stream automatically. DNF team is willing to implement the mechanism,
> but so far it's only a conception. It's also dubious whether the new mechanism
> would be ported back to RHEL 8. So far users have to switch the streams
> manually.

I was thinking of offering a nextcloud-stable or -latest stream that
simply follows upstream release channel (i.e. N+1.0 replaces N.x, even
if N is still supported and receiving updates) in addition
tonextcloud-. Or have a normal (ursine?) package for that. That
way users can choose between an automatically updating or version-stable
Nextcloud, and whatever they choose, they know what they're in for.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-12 Thread Leon Fauster

Am 11.10.20 um 23:29 schrieb Nick Howitt:



On 11/10/2020 18:22, Christopher Engelhard wrote:

On 11.10.20 15:10, H wrote:

I'd like it updated, and kept updated, for EPEL 7.


Do you happen to have a system with the current 10.0.something EPEL7
package set up & would you be willing to - if I make an updated package
- test the upgrade process? I could set up something myself, but I think
most problems are going to be with database changes, and that's not
really testable on an empty test install ...

How do you intend to handle the switch to PHP7.3? It is not safe to 
force installations to go from 5.4 to 7.3, but you can use the 
rh-php73-php-fpm service but you heed to change the nextcloud httpd 
configlet.
Not so nice is that rh-php70-php-fpm, rh-php71-php-fpm, rh-php72-php-fpm 
and rh-php73-php-fpm all use the same listening port, 9000.


Not sure but IIRC EPEL should not depend on software collections ...?

--
Leon
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-12 Thread Petr Pisar
On Sun, Oct 11, 2020 at 02:18:26PM +0200, Christopher Engelhard wrote:
> One thing I forgot that makes things even worse:
> 
> - upstream does not support updates across more than one major version,
> so anybody who actually has the old v10 installed will have their
> installation completely broken by ANY update at this point
> - for the same reason, trying to limit major updates to whenever
> CentOS/RHEL release a new version won't work either.
> 
RHEL releases a minor version every six months. And as I remember, EPEL8
allows breaking upgrades at each new RHEL release. Thus technically, it's
possible to rebase the package every year without getting into conflict with
packaging guidelines. On the other hand, I'm not sure whether the users know
it and expect it.

> I think I'll retire and look into re-adding it via modularity.
> 
You could package each new incompatible version into a separate module stream
and keep maintaining only the latest one. This way the users could switch
to the newer stream whenever they feel comfortable. If they slip switching
to the latest stream, then can migrate any later by hopping through all the
intermediary streams up to the latest one. That could be even automated by
a script.

There is a downside of the modules: There is no mechanism for tracking the
latest stream automatically. DNF team is willing to implement the mechanism,
but so far it's only a conception. It's also dubious whether the new mechanism
would be ported back to RHEL 8. So far users have to switch the streams
manually.

-- Petr


signature.asc
Description: PGP signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Christopher Engelhard
On 11.10.20 23:29, Nick Howitt wrote:
> How do you intend to handle the switch to PHP7.3?

Not sure yet - I wanted to make sure it even makes sense to keep
nextcloud in EPEL7 first. But that's another reason it's probably risky
to jump people from NC10 to NC18+ (NC13 was the last release to support
PHP5.x, so that's no use). Maybe Copr is the way to go here, people will
definitely only get the package if they seek it out, and it's easier to
leave instructions/caveats where people will see them.

My current plan is
 - put current nextcloud, following their 'stable' path in epel-8-playground
 - see about creating nextcloud-XX and maybe nextcloud-latest modules
for inclusion in epel8
 - epel7: ???

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Nick Howitt



On 11/10/2020 18:22, Christopher Engelhard wrote:

On 11.10.20 15:10, H wrote:

I'd like it updated, and kept updated, for EPEL 7.


Do you happen to have a system with the current 10.0.something EPEL7
package set up & would you be willing to - if I make an updated package
- test the upgrade process? I could set up something myself, but I think
most problems are going to be with database changes, and that's not
really testable on an empty test install ...

How do you intend to handle the switch to PHP7.3? It is not safe to 
force installations to go from 5.4 to 7.3, but you can use the 
rh-php73-php-fpm service but you heed to change the nextcloud httpd 
configlet.
Not so nice is that rh-php70-php-fpm, rh-php71-php-fpm, rh-php72-php-fpm 
and rh-php73-php-fpm all use the same listening port, 9000.

___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Christopher Engelhard
On 11.10.20 15:10, H wrote:
> I'd like it updated, and kept updated, for EPEL 7.

Do you happen to have a system with the current 10.0.something EPEL7
package set up & would you be willing to - if I make an updated package
- test the upgrade process? I could set up something myself, but I think
most problems are going to be with database changes, and that's not
really testable on an empty test install ...

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Kevin Fenzi
On Sun, Oct 11, 2020 at 07:47:22AM +0200, Christopher Engelhard wrote:
> Hi,
> the nextcloud server package is currently stuck at ancient version 10
> (current is 20) in EPEL7 (It's not (yet) available EPEL8 repos).
> 
> I'd like to fix that, but
> 
> - upstream releases a new version roughly every 4 months
> - they support them only for roughly 1 year (officially it's "at least 8
> months")
> - nextcloud receives A LOT of bug- and CVE-fixes, and there is no way
> I'll be able to backport all of those, so staying on an older version
> after upstream stopped support is not really an option.
> 
> So, should this still be in EPEL even though it would receive major
> version updates or is it better to retire it from EPEL?
> 
> I suspect that EPEL users would probably prefer to run it from
> upstream's containers anyways, so retiring might make more sense, but
> I'm open either way.

There's a number of options:

* Keep in epel - As you note though this is major upgrades and it's not
something people expect. 

* It doesn't help you any with epel7, but for 8 you could put it in
epel8-playground. There's much more expectation of packages that have
major upgrades and change things, so people who consume it might be fine
with that. 

* You could try a module (again does not help with epel7). This should
work except if you need any non default modules.

* You could just put it in a copr (this would work for both epel7 and
epel8). It's not as discoverable there, but this might be a good
solution. 

kevin


signature.asc
Description: PGP signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Matthew Miller
On Sun, Oct 11, 2020 at 02:05:20PM +0200, Christopher Engelhard wrote:
> I'm sort of hesitant to dive into learning how modularity works, though
> ... although, maybe a good opportunity to learn.

The spin-up is a little rougher than we'd hoped, but once you've got it set
up it shouldn't be too much extra work. This does seem like a good use case
for it!

-- 
Matthew Miller

Fedora Project Leader
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread H
On October 11, 2020 7:57:45 AM EDT, Nicolas Chauvet  wrote:
>Le dim. 11 oct. 2020 à 07:47, Christopher Engelhard  a
>écrit :
>>
>> Hi,
>> the nextcloud server package is currently stuck at ancient version 10
>> (current is 20) in EPEL7 (It's not (yet) available EPEL8 repos).
>>
>> I'd like to fix that, but
>>
>> - upstream releases a new version roughly every 4 months
>> - they support them only for roughly 1 year (officially it's "at
>least 8
>> months")
>> - nextcloud receives A LOT of bug- and CVE-fixes, and there is no way
>> I'll be able to backport all of those, so staying on an older version
>> after upstream stopped support is not really an option.
>>
>> So, should this still be in EPEL even though it would receive major
>> version updates or is it better to retire it from EPEL?
>>
>> I suspect that EPEL users would probably prefer to run it from
>> upstream's containers anyways, so retiring might make more sense, but
>> I'm open either way.
>I'm fine with retiring it.
>
>But on the alternatives , you can have modules (or application
>streams) for both epel and fedora.
>It would be a good way forward. so it won't enforce nextcloud version
>with a given fedora and or epel and would allow to update nextcloud at
>users own pace.
>
>But as epel7 is concerned, I'm good for retirement.
>___
>epel-devel mailing list -- epel-devel@lists.fedoraproject.org
>To unsubscribe send an email to
>epel-devel-le...@lists.fedoraproject.org
>Fedora Code of Conduct:
>https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>List Archives:
>https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org

I'd like it updated, and kept updated, for EPEL 7.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Nick Howitt

The version check can be disabled in NC:

diff -Naur -b nextcloud/lib/private/Updater.php 
nextcloud.njh/lib/private/Updater.php

--- nextcloud/lib/private/Updater.php   2019-04-08 15:22:33.0 -0600
+++ nextcloud.tjr/lib/private/Updater.php	2019-05-20 12:48:46.007165729 
-0600

@@ -188,14 +188,11 @@
}

if ($currentVendor === 'nextcloud') {
-   return 
isset($allowedPreviousVersions[$currentVendor][$majorMinor])
-   && (version_compare($oldVersion, $newVersion, 
'<=') ||
-   $this->config->getSystemValue('debug', 
false));
+   return true;
}

// Check if the instance can be migrated
-   return 
isset($allowedPreviousVersions[$currentVendor][$majorMinor]) ||
-   
isset($allowedPreviousVersions[$currentVendor][$oldVersion]);
+   return true;
}

/**


It has been used successfully to jump versions, but jumping 10 versions 
is a bit more dramatic.


It is also worth pointing out that to run NC20 you need PHP7.3. I think 
19 needs 7.1 or 7.2 and so on. It is possible to use the SIG PHP 7.3.


Nick

On 11/10/2020 13:18, Christopher Engelhard wrote:

One thing I forgot that makes things even worse:

- upstream does not support updates across more than one major version,
so anybody who actually has the old v10 installed will have their
installation completely broken by ANY update at this point
- for the same reason, trying to limit major updates to whenever
CentOS/RHEL release a new version won't work either.

I think I'll retire and look into re-adding it via modularity.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Christopher Engelhard
One thing I forgot that makes things even worse:

- upstream does not support updates across more than one major version,
so anybody who actually has the old v10 installed will have their
installation completely broken by ANY update at this point
- for the same reason, trying to limit major updates to whenever
CentOS/RHEL release a new version won't work either.

I think I'll retire and look into re-adding it via modularity.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Christopher Engelhard
On 11.10.20 13:57, Nicolas Chauvet wrote:
> I'm fine with retiring it.
> 
> But on the alternatives , you can have modules (or application
> streams) for both epel and fedora.
> It would be a good way forward. so it won't enforce nextcloud version
> with a given fedora and or epel and would allow to update nextcloud at
> users own pace.

I'm sort of hesitant to dive into learning how modularity works, though
... although, maybe a good opportunity to learn.

Christopher
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Fast-moving packages in EPEL

2020-10-11 Thread Nicolas Chauvet
Le dim. 11 oct. 2020 à 07:47, Christopher Engelhard  a écrit :
>
> Hi,
> the nextcloud server package is currently stuck at ancient version 10
> (current is 20) in EPEL7 (It's not (yet) available EPEL8 repos).
>
> I'd like to fix that, but
>
> - upstream releases a new version roughly every 4 months
> - they support them only for roughly 1 year (officially it's "at least 8
> months")
> - nextcloud receives A LOT of bug- and CVE-fixes, and there is no way
> I'll be able to backport all of those, so staying on an older version
> after upstream stopped support is not really an option.
>
> So, should this still be in EPEL even though it would receive major
> version updates or is it better to retire it from EPEL?
>
> I suspect that EPEL users would probably prefer to run it from
> upstream's containers anyways, so retiring might make more sense, but
> I'm open either way.
I'm fine with retiring it.

But on the alternatives , you can have modules (or application
streams) for both epel and fedora.
It would be a good way forward. so it won't enforce nextcloud version
with a given fedora and or epel and would allow to update nextcloud at
users own pace.

But as epel7 is concerned, I'm good for retirement.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org