HardyShine
Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.
Launchpad Entry: HardyShine
Packages affected: gnome-about
Summary
shine is meant to be an addition to gnome-about, presenting the list of contributors with a higher visual impact than the default gnome-about. It is a fun and spare-time hack of low priority, so don't hold you breath.
Release Note
Superfluous bling for gnome-about.
Rationale
It will be a lot of fun writing that.
Use Cases
Are you kidding me?
Assumptions
It will look cool!
Design
The names of contributors will come flying on the screen (rather: the window) in a movie-credits-like fashion. To achive that a combination of...
- gtk+
- libgtkglext
- OpenGL
- pango
- cairo
- librsvg (perhaps)
... will be used.
Implementation
shine will be written in C++
UI Changes
Should cover changes required to the UI, or specific UI that is required to implement this
Code Changes
Code changes should include an overview of what needs to change, and in some cases even the specific details.
Migration
There is no migration to take care of.
Test/Demo Plan
It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during CD testing, and to show off after release.
This need not be added or completed until the specification is nearing beta.