Re: Modularity UX Questions

2019-04-29 Thread Lukas Ruzicka
Hello, please could you tell me if any decisions have been made on how this thread is going to be handled? Is it defined somewhere, where I could read, what the behaviour will be like? Thanks. On Tue, Apr 2, 2019 at 3:19 PM Adam Samalik wrote: > > > On Tue, Apr 2, 2019 at 2:50 PM Stephen Gallag

Re: Modularity UX Questions

2019-04-02 Thread Adam Samalik
On Tue, Apr 2, 2019 at 2:50 PM Stephen Gallagher wrote: > On Tue, Apr 2, 2019 at 3:36 AM Adam Samalik wrote: > > > When a packager doesn't provide the YAML defaults file at all, I'd > assume it could have been unintentional and notified them about that fact. > However, I wouldn't prevent the mod

Re: Modularity UX Questions

2019-04-02 Thread Stephen Gallagher
On Tue, Apr 2, 2019 at 8:42 AM Lukas Ruzicka wrote: > > > === A module does not have one or more of its profiles specified to be >> the default. === >> >> > Here, I would expect that DNF will finish with error, advising the user to > select a profile specifically, such as using "dnf module instal

Re: Modularity UX Questions

2019-04-02 Thread Stephen Gallagher
On Tue, Apr 2, 2019 at 3:36 AM Adam Samalik wrote: > When a packager doesn't provide the YAML defaults file at all, I'd assume it > could have been unintentional and notified them about that fact. However, I > wouldn't prevent the module to get to the compose or anything — just let them > know

Re: Modularity UX Questions

2019-04-02 Thread Lukas Ruzicka
=== A module does not have one or more of its profiles specified to be > the default. === > > Here, I would expect that DNF will finish with error, advising the user to select a profile specifically, such as using "dnf module install :/". === A module has explicitly set one or more of its streams

Re: Modularity UX Questions

2019-04-02 Thread Miroslav Suchý
Dne 01. 04. 19 v 18:57 Stephen Gallagher napsal(a): > === A module has a profile that contains zero RPMs === > > In this case, a profile definition has been made in the module > metadata and it explicitly contains zero RPMs within it. Such an > example might be for compatibility: the module previo

Re: Modularity UX Questions

2019-04-02 Thread Adam Samalik
On Mon, Apr 1, 2019 at 6:58 PM Stephen Gallagher wrote: > Last month, we had a Modularity Hackfest in Boston. I wrote up a > hackfest report at the Community Blog[1] back then, which included > several open questions related to how to handle stream and profile > defaults. I'm reprinting them here