Re: Release criteria proposal: first boot experience
On Wed, 2020-09-16 at 19:17 -0500, Michael Catanzaro wrote: > On Wed, Sep 16, 2020 at 10:55 pm, majid hussain > wrote: > > hi, > > > > i'm no dev but > > > > i'm blind would functional include being accessible to orca the > > screen reader? > > > > after all to a blind person like me having an accessible setup > > experience is a requirement? > > > > or after I install the system, I would be in the dark? > > > > Majid > > > I think it makes sense to have a criterion to ensure, at minimum, that > the screen reader is working throughout the initial setup process, yes. > orca was completely broken in F33 until last week [1] and we only > noticed by coincidence, since it doesn't get tested much. > > Unfortunately right now the login screen is not accessible (regression, > [2]). gnome-initial-setup is pretty hard to use with just a screen > reader. And anaconda doesn't seem to be accessible at all (at least, I > don't know how to get orca to read anything in anaconda). So things > would probably need to first be in better shape before we can actually > start enforcing a blocker criterion to ensure it stays working Right, I pretty much agree with Michael. The way I'd want it to work in the criteria, ideally, is we'd say something like "all desktop requirements must be met for blind users with assistive technology, e.g. screen reading" - i.e. rather than this being a criterion exactly, we'd expect sufficient a11y support to be in place that *all* the desktop criteria would be met for blind users. But as Michael says, it sounds like we haven't really got things in good enough shape yet that we'd be able to enforce such a requirement right now, so that should be fixed first. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Wed, Sep 16, 2020 at 10:55 pm, majid hussain wrote: hi, i'm no dev but i'm blind would functional include being accessible to orca the screen reader? after all to a blind person like me having an accessible setup experience is a requirement? or after I install the system, I would be in the dark? Majid I think it makes sense to have a criterion to ensure, at minimum, that the screen reader is working throughout the initial setup process, yes. orca was completely broken in F33 until last week [1] and we only noticed by coincidence, since it doesn't get tested much. Unfortunately right now the login screen is not accessible (regression, [2]). gnome-initial-setup is pretty hard to use with just a screen reader. And anaconda doesn't seem to be accessible at all (at least, I don't know how to get orca to read anything in anaconda). So things would probably need to first be in better shape before we can actually start enforcing a blocker criterion to ensure it stays working Michael [1] https://github.com/brailcom/speechd/issues/402 [2] https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3157 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
hi, i'm no dev but i'm blind would functional include being accessible to orca the screen reader? after all to a blind person like me having an accessible setup experience is a requirement? or after I install the system, I would be in the dark? Majid On 15/09/2020 15:29, Kamil Paral wrote: On Tue, Sep 1, 2020 at 10:24 PM Michael Catanzaro mailto:mcatanz...@gnome.org>> wrote: Hi, We currently have a bug where the Online Accounts page in initial setup is nonfunctional. [1] This doesn't violate any current release criterion, but surely we don't want to release with a broken initial setup experience. So let's add a new requirement for that. How about something like: "If an initial setup utility is run or intended to be run after the first boot of the installed system, then it must start successfully and each page or panel of the initial setup utility should withstand a basic functionality test." OK that's pretty basic, but it gets the point across. I think this can be a final requirement, not necessarily important enough to be a beta requirement. Bikeshed away! [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 This criterion is now live: https://fedoraproject.org/wiki/Fedora_33_Final_Release_Criteria#First_boot_experience https://fedoraproject.org/w/index.php?title=QA%3ATestcase_base_initial_setup=revision=588239=491757 https://fedoraproject.org/w/index.php?title=Template%3ABase_test_matrix=revision=588240=581773 Thanks everyone involved. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, Sep 1, 2020 at 10:24 PM Michael Catanzaro wrote: > Hi, > > We currently have a bug where the Online Accounts page in initial setup > is nonfunctional. [1] This doesn't violate any current release > criterion, but surely we don't want to release with a broken initial > setup experience. So let's add a new requirement for that. How about > something like: > > "If an initial setup utility is run or intended to be run after the > first boot of the installed system, then it must start successfully and > each page or panel of the initial setup utility should withstand a > basic functionality test." > > OK that's pretty basic, but it gets the point across. I think this can > be a final requirement, not necessarily important enough to be a beta > requirement. Bikeshed away! > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 This criterion is now live: https://fedoraproject.org/wiki/Fedora_33_Final_Release_Criteria#First_boot_experience https://fedoraproject.org/w/index.php?title=QA%3ATestcase_base_initial_setup=revision=588239=491757 https://fedoraproject.org/w/index.php?title=Template%3ABase_test_matrix=revision=588240=581773 Thanks everyone involved. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Monday, September 7, 2020 7:25:49 AM MST Martin Kolman wrote: > On Tue, 2020-09-01 at 19:15 -0700, John M. Harris Jr wrote: > > > On Tuesday, September 1, 2020 1:22:26 PM MST Michael Catanzaro wrote: > > > > > Hi, > > > > > > We currently have a bug where the Online Accounts page in initial setup > > > > > > is nonfunctional. [1] This doesn't violate any current release > > > criterion, but surely we don't want to release with a broken initial > > > setup experience. So let's add a new requirement for that. How about > > > something like: > > > > > > "If an initial setup utility is run or intended to be run after the > > > first boot of the installed system, then it must start successfully and > > > > > > each page or panel of the initial setup utility should withstand a > > > basic functionality test." > > > > > > OK that's pretty basic, but it gets the point across. I think this can > > > be a final requirement, not necessarily important enough to be a beta > > > requirement. Bikeshed away! > > > > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 > > > > > > I would like to report a bug with the first boot experience: > > > > Upon installing a new GNOME system, I'm accosted with a dialog asking me > > questions about the system I just finished configuring in Anaconda. Is > > there something in Anaconda I'm missing to disable this behavior, or do > > I have to write my own kickstart to fix that? > > You can use the "fistboot --disable" command if you are installing via > kickstart: > https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#firstboot > That should disable all post installation setup tools (Initial Setup, Gnome > Initial Setup). I'm aware, I use kickstarts for the RHEL systems I deploy at work, but was hoping there'd be some option in the GUI for the graphical variants. It gets very annoying very quickly. ;) Thank you. -- John M. Harris, Jr. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Mon, Sep 7, 2020 at 2:24 AM Kamil Paral wrote: > > On Fri, Sep 4, 2020 at 8:17 PM Adam Williamson > wrote: >> >> On Fri, 2020-09-04 at 12:12 -0500, Michael Catanzaro wrote: >> > On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: >> > > Overall I find the criterion reasonable and useful and I'm +1 to >> > > incorporating it. Its current phrasing seems fine to me. >> > >> > So how does the process of adding the new criterion work? I guess we >> > should leave the weekend for additional comment, in case anybody wants >> > to suggest improvements, but it'd be nice to get this incorporated into >> > the release criteria and repropose the gnome-initial-setup bug. >> >> To be honest it's something we've never had the roundtuits to write up >> in a nice clean policy. The convention is basically: once a draft has >> been up for a while (say, a week or two, depending on urgency) without >> significant objections, you just go ahead and add it to the wiki. i.e. >> it's a fuzzy consensus system. :) > > > Yes, but I find it concerning that I was the only one who provided feedback > to this proposal. It might have been partially caused by the fact that it > wasn't sent to the test list. I urge everyone who has some opinion on this to > provide it, at least in the form of a thumbs up. Thanks. :thumbsup: -- Chris Murphy ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, 2020-09-01 at 19:15 -0700, John M. Harris Jr wrote: > On Tuesday, September 1, 2020 1:22:26 PM MST Michael Catanzaro wrote: > > Hi, > > > > We currently have a bug where the Online Accounts page in initial setup > > is nonfunctional. [1] This doesn't violate any current release > > criterion, but surely we don't want to release with a broken initial > > setup experience. So let's add a new requirement for that. How about > > something like: > > > > "If an initial setup utility is run or intended to be run after the > > first boot of the installed system, then it must start successfully and > > each page or panel of the initial setup utility should withstand a > > basic functionality test." > > > > OK that's pretty basic, but it gets the point across. I think this can > > be a final requirement, not necessarily important enough to be a beta > > requirement. Bikeshed away! > > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 > > I would like to report a bug with the first boot experience: > > Upon installing a new GNOME system, I'm accosted with a dialog asking me > questions about the system I just finished configuring in Anaconda. Is there > something in Anaconda I'm missing to disable this behavior, or do I have to > write my own kickstart to fix that? You can use the "fistboot --disable" command if you are installing via kickstart: https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#firstboot That should disable all post installation setup tools (Initial Setup, Gnome Initial Setup). > > -- > John M. Harris, Jr. > > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to 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/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Fri, Sep 4, 2020 at 8:17 PM Adam Williamson wrote: > On Fri, 2020-09-04 at 12:12 -0500, Michael Catanzaro wrote: > > On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: > > > Overall I find the criterion reasonable and useful and I'm +1 to > > > incorporating it. Its current phrasing seems fine to me. > > > > So how does the process of adding the new criterion work? I guess we > > should leave the weekend for additional comment, in case anybody wants > > to suggest improvements, but it'd be nice to get this incorporated into > > the release criteria and repropose the gnome-initial-setup bug. > > To be honest it's something we've never had the roundtuits to write up > in a nice clean policy. The convention is basically: once a draft has > been up for a while (say, a week or two, depending on urgency) without > significant objections, you just go ahead and add it to the wiki. i.e. > it's a fuzzy consensus system. :) > Yes, but I find it concerning that I was the only one who provided feedback to this proposal. It might have been partially caused by the fact that it wasn't sent to the test list. I urge everyone who has some opinion on this to provide it, at least in the form of a thumbs up. Thanks. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Fri, 2020-09-04 at 11:16 -0700, Adam Williamson wrote: > On Fri, 2020-09-04 at 12:12 -0500, Michael Catanzaro wrote: > > On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: > > > Overall I find the criterion reasonable and useful and I'm +1 to > > > incorporating it. Its current phrasing seems fine to me. > > > > So how does the process of adding the new criterion work? I guess we > > should leave the weekend for additional comment, in case anybody wants > > to suggest improvements, but it'd be nice to get this incorporated into > > the release criteria and repropose the gnome-initial-setup bug. > > To be honest it's something we've never had the roundtuits to write up > in a nice clean policy. The convention is basically: once a draft has > been up for a while (say, a week or two, depending on urgency) without > significant objections, you just go ahead and add it to the wiki. i.e. > it's a fuzzy consensus system. :) Oh, sorry, bit more detail - you should also send a mailing list reply to say "I reckon this is ready to go and no-one objected, so I'm adding it to the wiki now", and have the wiki edit message link to the mailing list thread. Just so things can easily be tracked back. If it's not too much trouble, please also add a "References" footnote to the criterion following the pattern used by other criteria - at least linking to the mailing list discussion with some dates, and with a "Test case:" entry, which can point to https://fedoraproject.org/wiki/QA:Testcase_base_initial_setup , as that does actually already say "Other functions of the initial setup utility should complete without errors, crashes or freezes, and should achieve the results they claim". Thanks! -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Fri, 2020-09-04 at 12:12 -0500, Michael Catanzaro wrote: > On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: > > Overall I find the criterion reasonable and useful and I'm +1 to > > incorporating it. Its current phrasing seems fine to me. > > So how does the process of adding the new criterion work? I guess we > should leave the weekend for additional comment, in case anybody wants > to suggest improvements, but it'd be nice to get this incorporated into > the release criteria and repropose the gnome-initial-setup bug. To be honest it's something we've never had the roundtuits to write up in a nice clean policy. The convention is basically: once a draft has been up for a while (say, a week or two, depending on urgency) without significant objections, you just go ahead and add it to the wiki. i.e. it's a fuzzy consensus system. :) I do keep meaning to write it up a bit more formally, but never get enough round tuits... -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: Overall I find the criterion reasonable and useful and I'm +1 to incorporating it. Its current phrasing seems fine to me. So how does the process of adding the new criterion work? I guess we should leave the weekend for additional comment, in case anybody wants to suggest improvements, but it'd be nice to get this incorporated into the release criteria and repropose the gnome-initial-setup bug. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Wed, Sep 02, 2020 at 00:12:34 -0600, Chris Murphy wrote: No user creation in Workstation Live, for a long time. First user is created by GNOME Initial Setup. Root user is not enabled. I was using the XFCE spin, so that might be different. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Wed, Sep 2, 2020 at 12:57 pm, Kamil Paral wrote: Since every screen contains just a couple of things, the "basic functionality test" as you phrased it seems to cover essentially everything that is present in there, with one arguable exception of the Enterprise Login functionality. Do you have the same impression? Yes, it's meant to be slightly ambiguous so that QA can decide whether borderline features are basic functionality. Google account is at the top of the online accounts page and is an overwhelmingly popular service, so if that doesn't work it's surely failed basic functionality test. Enterprise accounts are a little buried. If only one type of account is broken... well, that could go either way IMO. Anyway, in this bug, every type of account that displays a web page is broken. This will also cover the other initial setup screen that is visible for KDE and other desktops (does it run also for ARM text installs? I'm not sure). That one contains: 1. User Creation (Name, Username, Password, Make admin, Advanced) And that was all (at least for my KDE install during which I didn't create a regular user). Yes, of course it should cover KDE as well. Michael P.S. I'm not going to attempt to CC test@ since it will just reject my mails, since I'm not a member of the list. Hopefully your mail to there will suffice. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, Sep 1, 2020 at 10:24 PM Michael Catanzaro wrote: > Hi, > > We currently have a bug where the Online Accounts page in initial setup > is nonfunctional. [1] This doesn't violate any current release > criterion, but surely we don't want to release with a broken initial > setup experience. So let's add a new requirement for that. How about > something like: > > "If an initial setup utility is run or intended to be run after the > first boot of the installed system, then it must start successfully and > each page or panel of the initial setup utility should withstand a > basic functionality test." > > OK that's pretty basic, but it gets the point across. I think this can > be a final requirement, not necessarily important enough to be a beta > requirement. Bikeshed away! > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 Hey Michael, all criteria proposals should definitely (also) go to the test list, adding into CC. Just to put everyone on the same page, we already have this Basic criterion: "A system installed with a release-blocking desktop must boot to a log in screen where it is possible to log in to a working desktop using a user account created during installation or a 'first boot' utility." https://fedoraproject.org/wiki/Basic_Release_Criteria#Expected_installed_system_boot_behavior That means that user creation is already guaranteed to be functional (but might be rough around the edges). Of course that doesn't cover any other actions available in the initial setup. Therefore your proposal (targeting the Final milestone, which seems sensible) makes sense in this regard. There are the screens in the initial setup: 1. Welcome 2. Privacy (Location Services, Automatic Problem Reporting) 3. Online Accounts (Google, Nextcloud, Microsoft, Facebook) 4. About You (Name, Username, Enterprise Login) 5. Password 6. Done Since every screen contains just a couple of things, the "basic functionality test" as you phrased it seems to cover essentially everything that is present in there, with one arguable exception of the Enterprise Login functionality. Do you have the same impression? This will also cover the other initial setup screen that is visible for KDE and other desktops (does it run also for ARM text installs? I'm not sure). That one contains: 1. User Creation (Name, Username, Password, Make admin, Advanced) And that was all (at least for my KDE install during which I didn't create a regular user). Overall I find the criterion reasonable and useful and I'm +1 to incorporating it. Its current phrasing seems fine to me. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, Sep 1, 2020, 11:11 PM Bruno Wolff III wrote: > On Tue, Sep 01, 2020 at 22:09:57 -0600, > Chris Murphy wrote: > >On Tue, Sep 1, 2020 at 8:16 PM John M. Harris Jr > wrote: > >> > > > >You're using net installer? The Live doesn't have user configuration > >in the installer. > > I did some live installs last week of rawhide and was able to create one > user account in the installer. You need to do either that or set up > root. Though you can do both. It might be different in F33. > No user creation in Workstation Live, for a long time. First user is created by GNOME Initial Setup. Root user is not enabled. -- Chris Murphy > ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, Sep 01, 2020 at 22:09:57 -0600, Chris Murphy wrote: On Tue, Sep 1, 2020 at 8:16 PM John M. Harris Jr wrote: You're using net installer? The Live doesn't have user configuration in the installer. I did some live installs last week of rawhide and was able to create one user account in the installer. You need to do either that or set up root. Though you can do both. It might be different in F33. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tue, Sep 1, 2020 at 8:16 PM John M. Harris Jr wrote: > > On Tuesday, September 1, 2020 1:22:26 PM MST Michael Catanzaro wrote: > > Hi, > > > > We currently have a bug where the Online Accounts page in initial setup > > is nonfunctional. [1] This doesn't violate any current release > > criterion, but surely we don't want to release with a broken initial > > setup experience. So let's add a new requirement for that. How about > > something like: > > > > "If an initial setup utility is run or intended to be run after the > > first boot of the installed system, then it must start successfully and > > each page or panel of the initial setup utility should withstand a > > basic functionality test." > > > > OK that's pretty basic, but it gets the point across. I think this can > > be a final requirement, not necessarily important enough to be a beta > > requirement. Bikeshed away! > > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 > > I would like to report a bug with the first boot experience: > > Upon installing a new GNOME system, I'm accosted with a dialog asking me > questions about the system I just finished configuring in Anaconda. You're using net installer? The Live doesn't have user configuration in the installer. >Is there > something in Anaconda I'm missing to disable this behavior, or do I have to > write my own kickstart to fix that? Probably still works... https://blog.centos.org/2013/12/preventing-gnome3s-initial-setup/ -- Chris Murphy ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Re: Release criteria proposal: first boot experience
On Tuesday, September 1, 2020 1:22:26 PM MST Michael Catanzaro wrote: > Hi, > > We currently have a bug where the Online Accounts page in initial setup > is nonfunctional. [1] This doesn't violate any current release > criterion, but surely we don't want to release with a broken initial > setup experience. So let's add a new requirement for that. How about > something like: > > "If an initial setup utility is run or intended to be run after the > first boot of the installed system, then it must start successfully and > each page or panel of the initial setup utility should withstand a > basic functionality test." > > OK that's pretty basic, but it gets the point across. I think this can > be a final requirement, not necessarily important enough to be a beta > requirement. Bikeshed away! > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 I would like to report a bug with the first boot experience: Upon installing a new GNOME system, I'm accosted with a dialog asking me questions about the system I just finished configuring in Anaconda. Is there something in Anaconda I'm missing to disable this behavior, or do I have to write my own kickstart to fix that? -- John M. Harris, Jr. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org
Release criteria proposal: first boot experience
Hi, We currently have a bug where the Online Accounts page in initial setup is nonfunctional. [1] This doesn't violate any current release criterion, but surely we don't want to release with a broken initial setup experience. So let's add a new requirement for that. How about something like: "If an initial setup utility is run or intended to be run after the first boot of the installed system, then it must start successfully and each page or panel of the initial setup utility should withstand a basic functionality test." OK that's pretty basic, but it gets the point across. I think this can be a final requirement, not necessarily important enough to be a beta requirement. Bikeshed away! [1] https://bugzilla.redhat.com/show_bug.cgi?id=1870476 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to 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/devel@lists.fedoraproject.org