Line 70: | Line 70: | ||
* Evolution. Continuing to showcase the latest stable FOSS and trying to provide a great experience out of the box. | * Evolution. Continuing to showcase the latest stable FOSS and trying to provide a great experience out of the box. | ||
* Consistent methodolgy in place for how we treat released versions of the distro in terms of updates, bug fixing, etc. Consistency across the distro is going to help users gauge what to expect. | * Consistent methodolgy in place for how we treat released versions of the distro in terms of updates, bug fixing, etc. Consistency across the distro is going to help users gauge what to expect. | ||
* Pick a spin and focus primary development on that. To a large degree, we have started down this path already with the webpage | * Pick a spin and focus primary development on that. To a large degree, we have started down this path already with the webpage redesigns, the reaffirmation that the desktop spin is our default, etc. This is not to say that there can't be other spins, or that we don't want Fedora to allow people to produce derivations. However I do feel that treating them all as equals and using terms like 'first among equals' is a disservice to the distro overall. A tiered approach provides clarity. | ||
redesigns, the reaffirmation that the desktop spin is our default, etc. This is not to say that there can't be other spins, or that we don't want Fedora to allow people to produce derivations. However I do feel that treating them all as equals and using terms like 'first among equals' is a disservice to the distro overall. A tiered approach provides clarity. | |||
|- | |- | ||
| notting || | | notting || |
Revision as of 04:26, 22 October 2009
Agreed
- The Board owns issues concerning defining project-wide vision.
- The Board will resolve the following issues by the end of FUDCon in December 2009:
- Target audience
- Vision for Fedora Project by mid-2011 (F15)
- Vision for Fedora 15
- Short-term things to tackle for Fedora 13
- The Board wants the Fedora Project to be a hospitable environment for people who want to pursue goals outside this vision
Target audience
Member | Statement |
---|---|
mmcgrath | Experienced users and people that wish to aid in leading our industry through contribution, experimentation and science. (inventors, tinkerers, hackers) |
pfrields | In terms of characteristics or approach, this person:
In terms of skills and knowledge, this person:
Clearly this person is not a developer, but including this person in our target audience does not disadvantage developers as end-users of the distribution. Focusing on this person's needs might mean that we the Fedora community might have to come up with better strategies for delivering software, or re-examine our release processes, or develop some new ways of creating the distribution/tree so that we can allow developers to maintain a high pace where appropriate, yet not have that boomerang on all users. |
jwboyer |
|
notting |
We should have a single default spin/release/whatever that puts our best foot forward for a specific use case, allowing us to attract more people to Fedora, some portion of which will then join the project as contributors. In order to be able to sanely grow the community around it, that default should be somewhat fixed - what the default is shouldn't be changing from release to release. As for 'target user'... the stock answer is the computer-literate user who wants a coherent, easy-to-use system that doesn't get in their way. We don't necessarily want to target all the way down to the user who's never used a computer before, but I think attempting to target only those who have Linux experience, or are already tinkerers, is too limiting. I feel this default should be something like the desktop spin; a clean interface targeted at a wide variety of users that can be easily extended for a large number of use cases. |
poelstra |
drive and continue)
operating system works |
Vision for Distribution
Member | Statement |
---|---|
mmcgrath |
|
pfrields |
|
jwboyer |
|
notting |
|
poelstra |
|
Vision for Project
Member | Statement |
---|---|
mmcgrath |
|
pfrields |
|
jwboyer |
|
notting |
|
poelstra |
|
F13 Fix Points
Member | Statement |
---|---|
mmcgrath |
|
pfrields |
|
jwboyer |
|
notting |
|
caillon |
stream. Define a plan of action for what happens if an update fails to comply. See example[2].
coordination and enforcing of the previous two rules. If an issue arises, the sheriff will attempt to contact the packager responsible, and attempt to get them to fix or revert the issue. If this isn't possible within 15 minutes, the sheriff will find a provenpackager to do so.
tinderbox which creates VMs from a buildroot+ks file, runs automated tests for the critical path, and outputs the PASS/FAIL results. I'd also like to have a post-commit hook which reminds people to not break stuff and to be available to the sheriff on IRC. |
poelstra |
|