mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-08-24 18:06:42 +02:00
Documentation
- Updated DEVELOPER information.
This commit is contained in:
parent
facb795f88
commit
ee92438ba8
1 changed files with 11 additions and 34 deletions
45
DEVELOPER
45
DEVELOPER
|
@ -17,7 +17,6 @@ New Code Needs
|
|||
- Need new export_xxx.yy scripts - the more the better. Any language.
|
||||
- The JSON.{h,cpp} code is fast and efficient up to a point, but has a non-
|
||||
linear performance curve, implying a slowdown due to fragmentation. Fix it.
|
||||
Test rig and sample data available on request.
|
||||
- Need a function that can optimize color codes. For example, if a string
|
||||
contains this:
|
||||
<red>one two </red><red>three four</red>
|
||||
|
@ -33,15 +32,7 @@ Documentation Needed
|
|||
- Wiki/How-To: Date Handling
|
||||
- Wiki/How-To: Custom Reports, including performance considerations
|
||||
- Wiki/How-To: Aliases, particularly new enhanced aliases
|
||||
|
||||
Holiday Data Needed
|
||||
We are moving the holiday data to http://holidata.net, and providing a
|
||||
script that can automatically update taskwarrior holiday files from the
|
||||
web. This allows us to provide corrections and additional data without
|
||||
the need for a corresponding taskwarrior release.
|
||||
|
||||
If you can provide regional holiday data, we would be very grateful, and
|
||||
ideally it could go up on holidata.net for everyone to share.
|
||||
- Wiki/Features: All sections
|
||||
|
||||
Unit Tests Needed
|
||||
There are always more unit tests needed. More specifically, better unit tests
|
||||
|
@ -82,7 +73,7 @@ Unit Tests Needed
|
|||
task.git/test/problems
|
||||
|
||||
If you make a habit of running the test suite, consider downloading the
|
||||
vramsteg utility to show a nice colorful progress bar, from:
|
||||
vramsteg utility to show a colorful progress bar, from:
|
||||
|
||||
git://tasktools.org/vramsteg.git
|
||||
|
||||
|
@ -94,7 +85,6 @@ Unit Tests Needed
|
|||
functionality is working, and it should be called basic.t.
|
||||
- None of the current unit tests remove the 'extensions' directory, and they
|
||||
all should.
|
||||
- Need tests of command line expressions.
|
||||
- Test propagation of modifications to recurring tasks.
|
||||
- Test regex support.
|
||||
- Need unit tests for each bug in the issue list, if suitable.
|
||||
|
@ -109,14 +99,7 @@ Work in Progress
|
|||
Things that are currently in flux, which is another way of saying leave it
|
||||
alone while it is being worked on.
|
||||
|
||||
- The E9.{h,cpp} (Expression) object is being completed and tested.
|
||||
- L10N (Localization) is in progress. This means moving all user-presented
|
||||
strings into en-US.h, which is included by i18n.h. Language selection will
|
||||
be a cmake-controlled #define. This is 86% complete. This makes
|
||||
translation possible, but there is no active project to make this happen.
|
||||
It is expected that translation files will trickle in, and create a
|
||||
maintenance burden. We don't know how we're going to deal with this yet.
|
||||
They will probably be downloadable files.
|
||||
- None.
|
||||
|
||||
Current Codebase Condition
|
||||
|
||||
|
@ -124,20 +107,14 @@ Current Codebase Condition
|
|||
- 1.9.4 release, current, locked.
|
||||
|
||||
'2.0.0' branch:
|
||||
- Unit tests passing >99%.
|
||||
- DOM access DOM.{h,cpp} not working well.
|
||||
- Aiming for a release in 2011, but when it is ready.
|
||||
- Rapidly approaching completion, and merged to master.
|
||||
|
||||
'2.0.1' branch:
|
||||
- Will be ready for any emergency fixes.
|
||||
|
||||
'2.1.0' branch:
|
||||
- Future development effort.
|
||||
|
||||
---
|
||||
|
||||
2012-01-10 Removed entry for extractLines, which was rewritten.
|
||||
2012-01-07 Removed entry for export-sql.yy. Example exists now.
|
||||
2011-12-31 Added note about bad unit tests at EOY.
|
||||
2011-12-23 Removed entry for tree-indentation function.
|
||||
2011-10-16 Removed obsolete entries, added test suite description.
|
||||
2011-10-16 Removed obsolete entries.
|
||||
2011-08-21 Small changes, new work listed.
|
||||
2011-08-01 Removed code already obsoleted or completed.
|
||||
2011-07-29 Added more needed code descriptions.
|
||||
2011-07-27 Updated with holiday data info.
|
||||
2011-07-25 Created file.
|
||||
2012-03-03 Updated text, removed old history info.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue