/[dep]/web/deps/dep0.mdwn
ViewVC logotype

Diff of /web/deps/dep0.mdwn

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 80 by zack, Sun Jul 26 17:29:41 2009 UTC revision 81 by zack, Sun Jul 26 18:01:18 2009 UTC
# Line 37  easily assess whether they should use sa Line 37  easily assess whether they should use sa
37  because it's difficult to know whether it adjusts to the consensus  because it's difficult to know whether it adjusts to the consensus
38  reached during the discussion period.  reached during the discussion period.
39    
40  As our normative documents rely on wide adoption of a practice before  Our normative documents rely on wide adoption of a practice before
41  documenting it, and adopters can be reluctant to make use of it before a  documenting it, and adopters can be reluctant to make use of it before a
42  clear indication that a practice has some consensus behind it, this  clear indication that a practice has some consensus behind it. This
43  creates a hard to break loop that this process hopes to alleviate, by  creates a hard to break loop that this process hopes to alleviate, by
44  providing a mechanism to reflect the status of each proposal, including  providing a mechanism to reflect the status of each proposal, including
45  whether it has reached consensus or not.  whether it has reached consensus or not.
# Line 175  A DEP can become REJECTED in the followi Line 175  A DEP can become REJECTED in the followi
175    explicitly acknowledge so    explicitly acknowledge so
176  * there are no modifications to a DEP in DRAFT state for 6 months or  * there are no modifications to a DEP in DRAFT state for 6 months or
177    more    more
178  * there is no consensus that the implementation of a DEP in CANDIDATE  * there is no consensus either on the draft text or on the fact that
179    state is working satisfactorily    the implementation is working satisfactorily
180    
181  #### ACCEPTED -> OBSOLETE: no longer relevant  #### ACCEPTED -> OBSOLETE: no longer relevant
182    
# Line 190  A DEP can become OBSOLETE when it is no Line 190  A DEP can become OBSOLETE when it is no
190    
191  In one of these states, no further actions are needed.  In one of these states, no further actions are needed.
192    
193    It is recommended that DEPs in one of these states carry a reason
194    describing why they have moved to such a state.
195    
196    
197  What the drivers should do  What the drivers should do
198  --------------------------  --------------------------
199    
200  The additional, hopefully small, burden of the DEP process falls on the  The only additional burden of the DEP process falls on the shoulders of its
201  shoulders of its drivers. They have to take care of all the practical  drivers. They have to take care of all the practical work of writing
202  work of writing and maintaining the draft, so that everyone else can  and maintaining the text, so that everyone else can just continue
203  just continue discussing things over e-mail as before.  Driver's burden  discussing things as before.  Driver's burden can be summarized as:
 can be summarized as:  
204    
205  * Write the draft.  * Write the draft text and update it during discussion.
 * Update the draft during discussion.  
206  * Determine when (rough) consensus in discussion has been reached.  * Determine when (rough) consensus in discussion has been reached.
207  * Implement, or find volunteers to implement.  * Implement, or find volunteers to implement.
208  * Determine when consensus of implementation success has been reached,  * Determine when consensus of implementation success has been reached,
209    when the testing of the available implementation has been satisfactory.    when the testing of the available implementation has been satisfactory.
210  * Update the DEP with progress updates at suitable intervals, until the  * Update the DEP with progress updates at suitable intervals, until the
211    DEP has been accepted.    DEP has been accepted (or rejected).
212    
213  If the drivers go missing in action, other people may step in and  If the drivers go missing in action, other people may step in and
214  courteously take over the driving position.  courteously take over the driving position.
215    
216    **Note**: the drivers can of course participate in the discussion as
217    everybody else, but have no special authority to impose their ideas to
218    others. <q>DEP gives pencils, not hammers.</q>
219    
220    
221  Format and content  Format and content
222  ------------------  ------------------
# Line 231  start with a paragraph of the following Line 236  start with a paragraph of the following
236  * Abstract: a short paragraph (formatted as the long Description in  * Abstract: a short paragraph (formatted as the long Description in
237    debian/control)    debian/control)
238    
239    (Additionally, REJECTED DEPs can carry a "Reason:" field describing
240    why they were rejected.)
241    
242  The rest of the file is free form. If the DEP is kept in a wiki, using  The rest of the file is free form. If the DEP is kept in a wiki, using
243  its markup syntax is, of course, a good idea.  its markup syntax is, of course, a good idea.
244    
# Line 251  License Line 259  License
259    
260  The DEP must have a license that is DFSG free. You may choose the  The DEP must have a license that is DFSG free. You may choose the
261  license freely, but the "Expat" license is recommended. The  license freely, but the "Expat" license is recommended. The
262  official URL for it is http://www.jclark.com/xml/copying.txt and  official URL for it is <http://www.jclark.com/xml/copying.txt> and
263  the license text is:  the license text is:
264    
265      Copyright (c) <year>  <your names>      Copyright (c) <year>  <your names>
# Line 275  the license text is: Line 283  the license text is:
283      TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE      TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
284      SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.      SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
285    
286  The justification for this recommendation is that this license is the  The justification for this recommendation is that this license is one
287  most permissive of the well-known licenses. By using this license, it is  of the most permissive of the well-known licenses. By using this
288  easy to copy parts of the DEP to other places, such as documentation for  license, it is easy to copy parts of the DEP to other places, such as
289  Debian development or embedded in individual packages.  documentation for Debian development or embedded in individual
290    packages.
291    
292    
293    
# Line 345  Changes Line 354  Changes
354  -------  -------
355    
356  * 2009-07-26:  * 2009-07-26:
357    [ Stefano Zacchiroli ]    [ Zack, Dato, Lars]
358    * Re-word state description: describe separately states and    * Re-word state description: describe separately states and
359      transitions.      transitions.
360    * Rename "DROPPED" status to "REJECTED"; inhibit "resurrection" of    * Rename "DROPPED" status to "REJECTED"; inhibit "resurrection" of
361      REJECTED DEPs.      REJECTED DEPs.
   [ Stefano Zacchiroli, Lars Wirzenius ]  
362    * mention that dep.debian.net is the central archival place    * mention that dep.debian.net is the central archival place
363      * stress that DEPs give no special powers to drivers, in the "driver
364        role" section
365    
366  * 2008-06-12:  * 2008-06-12:
367    [ Lars Wirzenius ]    [ Lars Wirzenius ]

Legend:
Removed from v.80  
changed lines
  Added in v.81

  ViewVC Help
Powered by ViewVC 1.1.5