-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathProjectManagement.txt
87 lines (74 loc) · 3.21 KB
/
ProjectManagement.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# Bugs [[{QA.BUG]]
## pre blocks do not indent properly.
* Right now, pre blocks/paragraphs are parsed "asymetrically" respect to other
type of content since rendering is completing different (pre is actually 2-dimensional
while anything else is 1-(DOM-tree)-dimensional actually).<br/>
Check Python mardown parser as reference. It uses the concept of "sibling" to
"join" related pre (paragraphs) into a single block ("unit of information").<br/>
<https://github.com/Python-Markdown/markdown/tree/master/markdown>
See also pre-processing and post-processing for reference.
* Fix:
```
[[{ $topicA ]]
...
[[{$topicB} ]]
...
[[ $topicA}]]
```
when selecting topicB, topicA must be displayed as "related" topic.
* In "AND" mode selecting a "topic.*" does not work.
[[QA.BUG}]]
# Work in Progress [[{PM.WiP]]
## Support for Latex
[[PM.WiP}]]
# RoadMap [[{PM.backlog]]
## Allow for common or prefix tags. [[{QA.UX]]
* For example, allow a given tag to be added to all internal paragraphs.
```
[[{$ common.tag+]]
paragraph 1 [[{$ tag1}]] <·· common.tag automatically added
paragraph 2 [[{$ tag2}]] <·· common.tag automatically added
[[$ common.tag-}]]
```
[[QA.UX}]]
## Support for Mermaid Diagrams. [[{QA.UX]]
* This will allow for sequence/BPML/Gantt/... diagrams "for free".
[[QA.UX}]]
## Encryption support [[{security.secret_mng,use_case.privacy]]
* Allow to publish encrypted content in public pages.
* Ideally encrypted content is not displayed to "recipients"
without the proper "cryptographic artifacts". For example,
if using a public encryption key, only those with the private
key will show the content.
* Consider also support for
[Bell LaPadula security model](https://en.wikipedia.org/wiki/Bell%E2%80%93LaPadula_model)
[[security.secret_mng}]]
## Custom 'highlight' tags? [[{QA.UX]]
* sort of 'lightweight" markdown extensions for common "highlighting" patterns.
* Example:
```
| - Risk : eg: Rº** some risk **
| - WARN : eg: Wº** some warning **
| - Keypoint : eg: Kº** some keypoint **
| - Tip/Reminder : eg: Tº** some reminder **
```
* Ummm, the fewer non-standard extensions the best.
* Comment: Maybe this just maps to translating to a set of common and
well-known, well-defined tasks.
* In any case tags must be independent of rendering even if viewers
are allowed to assign default styles (color, text decoration, ...).
[[QA.UX}]]
## Add "transparent" mindmap support [[{QA.UX]]
* Re-enable old "Single Page Book Project" "map-with-zoom view". Example:
<https://earizon.github.io/IT_notes/General/cryptography_map.html?showSearchMenu=true>
NOTE: It was visually (much) more attractive but note-taking was not effective
with lot of manual html tagging.
The idea is to take notes "a la markdown" (plain text with plain text editors) and
autogenerate anything else (views) automatically.
* See also: <https://markmap.js.org/docs/markmap>. Markdown+mindmap combination. <br/>
NOTE: It looks to "just" render the index with arrows, visually appealing but not very
useful. There is no way to "walk in a graph".
[[QA.UX}]]
## Support for Observable Framework:
* <https://observablehq.com/framework/>
[[PM.backlog}]]