Recommend a note using a wiki-like "super" application

I need a note using a wiki-like "super" application. I will start by describing the applications that I have already rated and / or used:

Wikidpad

  • Pros:
    • quick switching between editing and viewing modes;
    • good syntax (especially for inserting code snippets or just raw ASCII text, nice indentation of visual hints);
    • It is a standalone application that does not require a server;
    • wiki pages can be stored in a flat text database;
    • Easy drag and drop file attachments (especially for image files).
  • Minuses:
    • Does not control the history and version of pages and the state of the wiki database as a whole;
    • no concept of namespaces for wiki pages;

Wiki Wiki

  • Pros:
    • good syntax;
    • has a standalone server (based on Python) that makes it truly portable and standalone;
    • Stores pages in flat files
    • there are many nice plugins;
  • Minuses:
    • its wiki == slow iteration of editing / notes, browsing, rince-repeat ...
    • does not have version control integration

Trac

  • Pros:
    • All MoinMoin wiki features except the flat file database,
    • Version control integration: I can use the wiki-changes function and wiki pages as metadata of my personal codebase;
  • Minuses:
    • All common wiki flaws;
    • Not truly portable;

todolist2 (by AbstractSpoon)

  • Pros:
    • fast, stand-alone todolist manager;
    • tasks have this really nice and important for me function of having a rich editing window for notes related to the task, with translation between the task and notes using one key;
    • time tracking for tasks;
  • Minuses:
    • It does not have built-in version control (it has "simple" version control, simply creating automatic backups of the project / data file with a time stamp embedded in its name).
    • it is difficult to filter tasks by urgency (in terms of GTD, it does not have the concept of task containers: Inbox, Maybe, Next for each project, etc.).
    • it does not have cross-links / links between tasks in a wiki-like style.

Thinking rock

  • Pros:
    • implements GTD almost completely;
    • he has notes for each action;
    • portable;
  • Minuses:
    • (Perhaps due to the Java GUI) there is no simple Cancel when editing text annotations;
    • he is clumsy when switching between the project / action tree and the editable note editor;
    • does not have version control;

MonkeyGTD / TiddlyWiki

  • Pros:
    • really autonomous
    • almost 100% wiki
    • good GTD implementation
  • Minuses:
    • This is a bit confusing when there is no easy or convenient way to see an overview of the current structure of wiki pages.
    • I'm not sure if it scales well when there are a lot of pages / data / text / attachments.
    • does not have version control integration;
    • I'm not sure about version control / page history ...

I want an application that has the following:

  • speed and ease of wikidpad editing / preview cycle .
  • Wiki pages and related attachments such as wikidpad and MoinMoin ).
  • for wiki pages (e.g. MoinMoin or Trac ).
  • version control integration (e.g. Trac ).
  • time tracking, for example todolist2 , and a task / project nested like todolist2 and ThinkingRock .
  • almost perfect GTD implementation of ThinkingRock or MonkeyGTD .

Obviously, I did not decide which one to use, because for some reason my requirements are somehow orthogonal in terms of the functions that the above applications provide ... not that the functions are orthogonal or impossible or impractical ... in fact, I think wikidpad is closest to my ideal, which means that I could:

  • implement the functions that I need (to add version control, GTD-life functions and properties for the wiki pages themselves, integration with version control), or
  • continue searching and evaluating, or
  • get here interesting and valuable opinions.
+4
source share
4 answers

ConnectedText has all the advantages for Wikidpad and none of the disadvantages. ConnectedText has a significantly superior query engine and contains semantic extensions not available on Wikidpad, and is much more stable.

+1
source
+2
source

I'm not sure that you can find an application that meets all your requirements, but here is my shameless plug-in for the desktop desktop application for Windows, which works like a personal wiki: - http://www.ppcsoft.com/blog/personal-wiki. asp

If you indicate which function (s) are most important, is it easier to say which is more appropriate?

Any tool that saves files as text can be added to your own version control system (which is better than using the version control of each tool) that you could use for all important documents.

0
source

Source: https://habr.com/ru/post/1300220/


All Articles