Aug
10
Focus Meeting Minutes 2009-08-07
Here are the minutes from the last Foresight Council meeting.
Agenda:
- Announcements
- Proposed members/developers
- Proposed Topics
- Work on the foresightlinux.org WP website
- Roadmap for short term (2.1.2 and 2.2)
- Wide repo cleanup
- Scheduling sprints
- Status for DEV space on the wiki
- Foresight artwork licenses
- Membership renewal?
- Next weeks agenda
Announcements:
- Og Maciel has updated WP to 2.8.3 (latest version)
Proposed members/developers:
- afranke was accepted as member. Congratulations to afranke!
- Jyr was accepted as member. Congratulations to Jyr!
Proposed Topics:
- Foresightlinux.org website:
- Doniphon suggested that we adapt the ‘epic texts’ on the website to reality.
- Afranke and ermo are in the process of cleaning up and streamlining the website.
- Doniphon also asked if we could help condense his vision for Foresight into a few paragraphs on the website.
- Roadmap for short term (2.1.2 and 2.2):
- Short term, we focus on 2.1.2, which is going to be the final release w/GNOME 2.26.
- Mark__T will likely release a xfce respin once 2.1.2 is released.
- Apart from doniphon evolving his vision of FL:3 on the -devel ML, we will stop talking about FL:3 in favour of 2.1.2 and 2.2.x. 2.2 will likely be an interim release w/GNOME 2.28.
- The aim is to incorporate some of the ideas for FL:3 in 2.2.x; as doniphon put it, he’s a reformist – not a revolutionnaire.
- Wide repo cleanup:
- Mark__T wanted clarification on what ‘wide repo cleanups’ mean and doniphon explained that he was primarily referring to user facing apps – both the ones we ship per default and the alternatives (tforsman has been extremely prolific on the packaging front).
- Doniphon is currently basically the only one who touches base OS packages, so they are in fairly good shape.
- The cleanup involves:
- Removing dead packages (packages with no maintainer-ship and no upstream)
- Fix packages that currently do not work (or remove them)
- Finish incomplete packages
- This would be a golden opportunity for a sprint w/coaching of new devs - How do we organize the cleanup?
- Jesse mentioned that currently, we’re just picking up random bits, which doesn’t feel too productive to him.
- It would be nice to have a target to aim for (i.e. a sprint)
- How about creating a list/table of user facing packages on the wiki, where we mark their status (working/needs love) and default/optional and link the list to issues in JIRA?
- Could we automagically mine the package database for recipes that have not been touched in a while and list them? (Mark__T had some ideas for this)
- Perhaps we could even give packages some meta-data in preparation for FL:3 as part of this data mining? (also Mark__T)
- Do we need to add more repos (i.e. for games)? (tforsman)
- Would it be good to have each package have an owner? So that someone feels responsible for each package? We already have the packager field in JIRA …(Mark__T)
- Doniphon pointed out that ‘packager’ will be handled via meta-data in the furture
- Sprints for 2.1.2
- Reiterate that afranke and ermo are doing a website sprint to clean it up for the coming release (afranke has cleaned up 2.1.1 release notes – see IT-85)
- The first sprint for 2.1.2 is to create a wiki page in the DEV workspace and populate by hand a table (or several tables) containing the (user facing) packages that constitue FL 2.1.2
- There should be a maintainer field (you are all encouraged to step up
) - It should be noted whether the package is to be in the default (gnome/xfce/kde/etc.) install/spin
- It should contain a status field, with a link to JIRA if the status is not ‘working’ (define the other field values as appropriate by consensus between developers)
- Create scripts w/short usage info to mine information about packages (Mark__T, doniphon for starters)
- We encourage everyone to reach out to semi-active developers and let them know that we have a well defined sprint where we ‘get things done’ and that they get a chance to get up to speed and help make 2.1.2 a great release and that their input will be invaluable in improving foresight going forward.
- Status for the DEV space on the wiki:
- Most people rated the current DEV wiki landing page around or below 5 (10 = perfect, 1 = awful)
- It’s not up to date
- We need to massage doniphon’s vision and philosophy from the -devel ML into easy to digest sentences stating the overarching developer goals
- We need to update the ‘Grab a Task’ page (and make it a priority)
- ‘random’ and ‘no clear pattern’ are our enemies
- Jesse indirectly suggested that we try to create/update rough guidelines for the art and discipline of packaging
- Foresight Artwork (Mark__T from last meeting):
- Who does/knows the artwork for Foresight?
- What licenses are used?
- Wouldn’t it be a good idea to relicense stuff under a wikipedia friendly license?
- Renewing memberships (deferred to next meeting):
- Are all the people on the Request Membership page up to date?
- Shouldn’t some of them renew their developer membership?
Trackback from your site.