Contents |
We've decided to do this project, but haven't started on it yet. Basic information on the APIs has been imported into the database, but no work to actually include it is done.
In the GTK+ world, the Cairo API is the preferred way to do arbitrary 2D drawing. It's now integrated, to the extent that newer GTK+ versions require it. It's not clear that uplifting GTK+ makes any sense if Cairo is not added to the LSB.
A rough proposed schedule for this project. When we anticipate that we will reach certain milestones. Also, if the project has an absolutely-must-be-completed-by date, mention it here.
| Milestone | Plan Date | Outlook | Comments |
|---|---|---|---|
| Decide whether to do this. | 4/11/2008 | Done | Lower-priority project; can postpone if needed. |
| Decide which APIs to support in Cairo | Done | ||
| Mark supported APIs in the database, and propagate to tests, specs, and SDK. | Done | Import done | |
| Import upstream specs. | ToDo | Believe we still need to work out an upstream spec link (or import) | |
| Create (probably from upstream) and integrate a test suite. | 8/2008 | In Progress | Upstream test suite TET'ified, and integrated into lsb-test-desktop. Need to address large number of failures testing against newer cairo. See CairoTesting40. |
No resources have yet been dedicated to this project.
There are no hardware resources dedicated to this project.
List of people who are working on the project and their roles.
| Name | Role |
|---|---|
| Jeff Licquia | Project Owner |
| Stew Benedict | Engineer |
Tasks will map many-to-one to milestones. Tasks are specific actionable work items that need to be completed in order to reach a milestone
| Task | Owner | Status | Outlook |
|---|
| Task | Owner | Status | Outlook |
|---|
Tasks that can't be scheduled yet because they are waiting on some other task or external entity
| Task | Owner | Status | Outlook |
|---|
There's a Cairo page for free-form comments, as well as this section.
Jeff Licquia 09:56, 31 March 2008 (PDT)