Edgewall Software

Changes between Version 15 and Version 16 of SeaChange/WhatDevelopersWant


Ignore:
Timestamp:
Apr 13, 2011, 1:43:04 PM (13 years ago)
Author:
Christian Boos
Comment:

answer a few more items

Legend:

Unmodified
Added
Removed
Modified
  • SeaChange/WhatDevelopersWant

    v15 v16  
    22 '' A blackboard for ideas related to future directions''
    33
    4 More seriously, this page is for drafting long term ideas and share the vision the Trac developers have.
     4This page is for drafting long term ideas and share the vision the Trac developers have about the future directions of the project.
    55
     6See also those related resources:
    67 - for the actual coordination of on-going tasks, see TracDev/ToDo.
    7  - have an sneak preview of [ChristianBoos#NextSteps cboos' next steps]
    8  - see the topics currently discussed for the [[TracDev/ReleaseNotes/0.13|next major version 0.13]]
     8 - have a sneak preview of [ChristianBoos#NextSteps cboos' next steps]
     9 - see the topics currently discussed for the next major versions [[TracDev/ReleaseNotes/0.13|0.13]] and [[TracDev/ReleaseNotes/0.14|0.14]].
     10
     11Thanks to our editorial freedom, this page has also been hijacked by potential contributors asking questions or raising concerns...  for example:
    912
    1013Need:
     
    2427        }}}       
    2528     a. lowering the barrier to entry [[br]]
    26         We could achieve this by providing better docs, API docs,
    27         cleaner and simpler code
     29        We could achieve this by providing better docs, API docs ,
     30        cleaner and simpler code (ticket:10125#comment:15 has some good hints about this)
    2831        {{{#!div style="background:#efe"
    2932        Comment: When I started looking into Trac it kinda felt like development documentation is somewhere between minimal and completely missing for some areas, but I personally find the source code quite useful (its well documented and I found everything I needed so far). Yet I do think that setting-up API documentation can really help developing for Trac, while it shouldn't take too much effort - there must be plenty of API documentation generators for Python - shesek
    3033        }}}
     34           see TracDev/ApiDocs...
    3135     a. motivating people to jump over the barrier [[br]]
    3236         - the great new feature!
     
    3640         - ?? Use more standard libraries. Templating has moved to Genshi, but maybe SQLAlchemy for DB backend?
    3741         - ?? Highlight issues that should be easy for new people to fix
     42           - see [query:?status=!closed&keywords=~bitesized]
    3843         - ?? Google summer of code mentoring (requires time though)
    3944 2. '''Core developers do not or cannot commit a lot of time to the project''' [[br]]
     
    6368    Well, WebAdmin was integrated. There was some attempt to do the same for
    6469    [TH:AccountManagerPlugin] (see also [../WhatUsersWant]), but see 3.
     70      - see again ticket:10125#comment:15: getting some parts of the TH:XmlRpcPlugin into core?
    6571    Note that some plugins will never be integrated or even bundled, due to
    6672    licensing issues (TracMercurial and [TH:GitPlugin]).
     
    7379    This makes it possible to have some room between
    7480    ''strictly necessary for almost anyone using Trac (`trac.`)'' and
    75     ''optional, must be 3^rd^ party.''
     81    ''optional, must be 3rd party.''