RSS: Blog | Wiki | Forum

Specifications' Proposals

From Easyneufenglish

Jump to: navigation, search

[edit] Introduction

When you want to implement, elaborate an improvement idea or a functionality, or suggest the integration of a new application, use the Specification template as an example and create a specific page, that should be listed hereunder. Then post the link to the specification proposal in the forum, so that it can be discussed with others project participants.

Refer to Ubuntu specification sample to see how specification should be written. It can be written in French or in English.

The sections are :

  • Summary: A global overview of the suggested functionality
  • Release Note: The notes as they should appear if the specifications are accepted and implemented in the release
  • Use cases: A step by step description of all the impacts on the user and developer side. Here is an example without added value:
    • Korpus click on the 'console' button, in the button of the screen
    • A console window is launched
    • Korpus click on the close button
    • The console window is shut down
  • Scope: All the EasyOS part the will be impacted and how.
  • Future: The improvement that could be interesting to develop in the future
  • Identified problems: Problem rose by the spec development, to solve before golive.
  • Test Plan: How to make sure that the functionality will be fully functional once developed

Note that it is not necessary for the spec to be fully written to start discussing it.