You are here
F12 DICE Desktop
Description: Continue the work on the LCFG port to F12 to allow it to be used as our DICE desktop platform replacing SL5.
Deliverables: All packages and environment for a DICE F12 Desktop.
Customer: All staff and students.
Case statement: SL6 will not be out in sufficient time for us to port and deploy an LCFG based DICE desktop.
Status: finished waiting signoff.
report https://wiki.inf.ed.ac.uk/DICE/157Fedora12_13
Timescales: A DICE F12 Desktop needs to be available by end of June at the latest.
Priority: High, we can't continue with SL5 on the desktop as it is increasingly ancient and new software is becoming more and more costly to build and install under SL5.
Time: 6 FTE weeks over April, May and June.
Proposal: Port all remaining teaching and research packages to F12. Port all other environment packages to F12. Coordinate any other work associated with the F12 DICE Desktop (such as profile headers).
Resources: Effort to port packages. F12 is quite different from SL5, a lot of the underlying versions of software provided by the base platform will be different, hence the port is likely to be costly. OTOH there will be savings as its likely we can use more stock packages as they will be built against versions of software now standard under F12. Swings and roundabouts. We would also where possible wish to port all viable packages in compliance with Fedora packaging conventions so they can be pushed upstream and this takes longer as well.
Plan: Port all remaining teaching and research packages to F12. Port all other environment packages to F12. Coordinate any other work associated with the F12 DICE Desktop (such as profile headers).
Dependencies: Dependent on the LCFG F12 port.
Risks: Insufficient effort to port all packages. Usually a few packages are very difficult to port which may mean they won't be available until later. Not all packages in the environment are managed by the Research and Teaching Unit - other Units will need to port packages they are responsible for.
URL:http://www.dice.inf.ed.ac.uk/units/research_and_teaching/projects/Fedora...
Milestones
Proposed date | Achieved date | Name | Description |
---|---|---|---|
2010-05-01 | 2010-04-14 | packagelist | Generate new f12 package lists |
2010-05-07 | 2010-04-30 | listupgraded | Identify packages which are already part of F12 and don't need additional work |
2010-06-01 | 2010-05-04 | identpatch | Identify packages which are now part of F12 and need to be locally patched |
2010-05-15 | 2010-05-04 | identbuild | Generate list of packages which are not part of F12 and which we will need to update and or rebuild. |
2010-05-20 | 2010-05-10 | autobuild | take all the additional rpms and take a run at autobuilding them as a fallback and to identify possibly problem rpms |
2010-07-16 | 2010-05-12 | rpmbuildbad | Throw list of broken rpms at responsible people. |
2010-06-06 | 2010-05-02 | buglists | Generate bugzilla entries for the remainaing unported/unupgraded components |
2010-08-05 | 2010-06-05 | f12patch | have all f12 but locally patched rpms in place |
2010-06-29 | 2010-06-18 | brokenpatch | Have all non autobuild rpms in place |
2010-07-08 | 2010-06-18 | components | Have all components ported and upgraded. |
2011-03-12 | 2011-03-14 | writeup | writeup report |
2011-04-04 | 2011-04-01 | signoff | submit project for signoff |