On Tue, Nov 12, 2019 at 7:31 PM Aleksandra Fedorova <alpha@bookwar.info> wrote:
On Tue, Nov 12, 2019 at 5:10 PM Miro Hrončok <mhroncok@redhat.com> wrote:
>
> On 12. 11. 19 17:02, Aleksandra Fedorova wrote:
> > Again, no one forces you or any other packager to use modularity
> > tooling right now.
> >
> > As Fedora developer you have a choice to join the effort, bring your
> > input and use cases, try and test (and revert if it doesn't work) or
> > you can stay away from it and keep using same tools as before.
>
>
> Unfortunately, this is not true. It is not possible to ignore modularity, if the
> dependencies are modularized. It is not possible to ignore modularity, if the
> dependents are modularized. It is not possible to ignore modularity, if the
> packages I wish to use are modularized.
>
> I wish Fedora packagers and users cold "stay away". But that is currently not
> possible. My proposal to keep all defaults as non-modular packages would make it
> exactly so.

Ursa Prime effort achieves the same goal. It removes the "viral" part
of Modularity I think.

As well as policy which restricts the set of default modules, which I
think we need to change from "FESCo approves new default modules" to
"each request for new default module should be treated as a
System-Wide Change".

Again I fail to see the _technical_ difference between the ursine rpm
package and a package which was built as a part of default stream. It
is the same rpm spec from the same dist-git sources, which is built by
the same rpmbuild command. Thus I think it is a process/policy
difference, which we should resolve.

And I will support a hard block on creating new default streams, until
it is resolved.
(With the exception of eclipse probably, which is in a broken state
already, and for which we need to find a solution.)

The way Eclipse is treated makes me really sad and kind of regret the time spent on Fedora over the years! Being forced to be a module but blocked to be default stream by FESCo arguing over whether it wants modularity (sorry, this is how it looks) is the best way for Fedora to show to project and people they are not wanted in the community!
The net effect for me personally is to totally move my eyes away as I get really pissed off
 .

--
Aleksandra Fedorova
bookwar
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@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/devel@lists.fedoraproject.org


--
Alexander Kurtakov
Red Hat Eclipse Team