For plain text task management, I think that there is nothing
like org-mode of Emacs: https://orgmode.org/
There may be some Vim alternatives as well.

I have thought about suggesting it several times, but always
people get me wrong when I make some suggestions.


On Thu, May 10, 2018 at 5:55 PM, Thomas Levine <[email protected]> wrote:

> All of the normal kanboards look annoying to manage for me, and
> I actually think we don't particularly benefit from the web interfaces
> because each student is working independently. So, I suggest that
> people (especially my students) do something like what I do for planning
> my projects.
>
> I keep project planning records as files in the same repository as the
> software I am writing.
>
> I keep a file (called "NEWS" or "CHANGELOG") with things that I plan
> on doing or have done. Every time I make a release (or, in the case
> of GSoC, every week or so), I move things I did to a corresponding
> section. See, for example, the CHANGELOG file in my package horetu.
> https://thomaslevine.com/scm/horetu/artifact/9513e5f88ba52ff9
> https://thomaslevine.com/scm/horetu/
>
> Each thing-to-do should explain the purpose of the task and
> the implementation of the task. It is also very helpful to estimate
> how long the task it might take and to note how important it is.
>
> If something truly needs to happen on or by a certain date, redundantly
> note it in a calendar program. (I use calendar.) This is for things like
> preparation of a DebConf submission.
>
> If the thing-to-do warrants an explanation of more than a few sentences,
> write the full explanation in another file, preferably in whatever
> documentation system you are using, so you can easily include it in the
> project's final documentation. For Python packages I suggest sphinx;
> from the top directory of your repository, run this.
>
>   sphinx-quickstart docs
>
> It will ask a lot of questions. In case you don't understand them,
> the default values are fine.
>
> I started thinking about adjusting calendar to suit this style of task
> management better. I haven't adjusted it yet, but I have written up some
> thoughts on task management.
> https://thomaslevine.com/scm/wheuck/dir?ci=tip
>
>

Reply via email to