git ssb

0+

regular / ssb-cms



Tree: 43af34efb145e2705ff168ae3e6f3cc6832314ac

Files: 43af34efb145e2705ff168ae3e6f3cc6832314ac / todo.org

2020 bytesRaw
1#+STARTUP: content
2
3*** TODO [/] Questions
4 - [X] How to configure custom network key?
5 - [ ] What can we do to prevent accidental cross-posting to main network?
6 - [ ] Configure sbot max blob size?
7
8*** navigation
9**** [1/3] tree-view
10 - [X] hyperobj-tree
11 - [X] show message hierarchy
12 - [X] make selectable
13**** [/] "git lola" view (tree of revisions)
14 - [ ] hyperobj-lola
15 - [X] show branches and "commits" (revisions)
16 - [X] make selectable
17 - [ ] shift-select secondary revision (for diffing)
18 - [X] auto-select latest revision (latest in the sense of `ssb-sort`)
19 - [ ] display comments (low priority)
20**** [/] json view (editor)
21 - [X] embed codemirror
22 - [X] JSON syntax highlighting
23 - [X] Syntax validation (show errors in editor gutter)
24 - [ ] JSON beautifier
25
26*** [/] Publishing
27 - [X] Publish new nodes when draft is loaded into editor and "Publish" is
28 clicked
29 - [ ] enable "Publish" button when editor contents differs from selected revision
30 - [X] publish new revision when 'commit' is clicked and sytnax is okay.
31
32*** [0/3] packaging/deployment
33 - [ ] electron app
34 - [ ] embed sbot (ssb-party?)
35 - [ ] make OS X installer
36 - [ ] deploy lite version on pub server
37 - [ ] make AUR (arch packages) or debian package (undecided)
38 1. [ ] scuttlebot as systemd service
39 2. [ ] ssb-cms (depends on 1.)
40
41*** TODO [/] Standard renderers
42 - [ ] post messages (render ssb-markdown)
43 - [ ] about messages
44 - [ ] comment message
45
46*** TODO [/] Editable Content Renderers
47Implement renderers (for text, images) that can be switched
48into "edit mode". In this mode, they implement a simple interface for chaning
49the content and committing a new revision.
50 - [ ] image (drop target), a message containing a blob link, width,
51 height and, optionally, a position
52 - [ ] markdown text, a message with properties named after ISO language
53 codes. In edit mode, all language versions can be edited.
54

Built with git-ssb-web