You should start by installing and playing with the program, but please read this file before you trust any real data to Doing.
I have kept it as short as possible in the hope that people will read it. It only contains information that is not obvious, and you will save yourself much time and confusion by reading on.
In Doing you are always doing something, even if its just a certain something called 'Nothing'. That means that I dont need to store end times or durations, but just the times of the transitions and the names of the activities following them. (I use the names rather than some database ID so that the records in the history continue to mean something even after activities get deleted from the list of choices.)
If you rename an activity I rename all of its transitions, but if you delete it I do nothing. In this case the pattern and formal names are no longer available. The activity list and history are in the databases 'Do4-Acts' and 'Do4-Trans' respectively.
The advantage of this format is that it has little redundance (duplicated data) and is therefore very robust (no inconsistent states for the data). Furthermore, I am storing your data in the raw form in which you entered it, rather than some processed version whose flexibility would be limited by my imagination. All processing of the data gets done at the export stage.
This is a bit complicated at first but becomes very ergonomic once you've got the hang of it.
Doing likes to keep two whole months of data plus this month so far. You are supposed to have exported to MSOffice or whatever by then. If it finds itself with data older than this it asks to purge on startup.
If you agreed to receive email from me, I will inform you of minor updates as they appear. These are always free and contain bug fixes, cosmetic improvements and minor features that really should have been there all along. They dont include major new functionalities.
You should install the minor updates as I tell you about them, even if you can't see anything wrong with your current version. That was a warning.
If you chose not to receive email from me, you can send me a mail to give me permission after all. Otherwise you can occasionally check the current minor version number at the web site.
Because of the flexible data model and reporting capabilities, you can use Doing to record other things too. Here are a couple of examples:
Define two activities called DrivingX and DrivingY, enter the company names as Text 1 and the distances to them in Text 2. Like this: | ![]() |
Work a bit, recording your times in the car:![]() and then set up one of your five reports like this: |
![]() |
I am pondering the relative importance of the following features/extensions for the next update. You might want to lean on me to do some things more urgently than others.
Here are the contact addresses:
Pre-sales enquiries: | info@stone-age-software.com | |
Technical support: | help@stone-age-software.com | |
Suggestions for features or changes: | gimme@stone-age-software.com | |
Download/Install/Payment problems: | emergency@stone-age-software.com | |
Bugs in software: | idiot@stone-age-software.com | |
Webmaster: | webmaster@stone-age-software.com |