4 ms·
Took me a while to understand what this is about – the website calls it a "library" but shows a GUI(?!) As far as I understand it is: - a plaintext file form
by codethief 1y ago
Took me a while to understand what this is about – the website calls it a "library" but shows a GUI(?!) As far as I understand it is:
- a plaintext file format (.urtext),
- a Python library to parse & manipulate said file format,
- a SublimeText plugin,
- a GUI for visualization.
- nbeversluis 1y agoThe documentation should be made clearer in that case. A priority was to make setup and trial easy for non-technical users. It seems now that to technical users it is unclear what is offered. From your list it is first and mostly: 1. a plaintext file format (.urtext) - specifically, a syntax 2. a Python library to parse & manipulate said file format (syntax) These in turn require some implementation within an editor. Sublime Text was chosen for its built-in Python interpreter, its package install system, and its GUI features that together comprise a low barrier to entry. Thanks for the feedback, we will try to make this clearer.
- nathan_compton 1y agoSeems like a very concise pitch would be "org-mode for Sublime" and that would explain it adequately for most emacs users.
- cbarrick 1y agoIt would also explain it for non-emacs users. I am not and never have been an emacs user, yet I still know of org-mode.
- zahlman 1y agoI've heard of it many times, but have basically no conception of what it actually is.
- mmooss 1y agoIs it 'org-mode'?
- nbeversluis 1y agoSimilar, thanks for asking. Org-mode was one of many inspirations.
- nbeversluis 1y agoIt was inspired partly by org-mode, but org-mode can be quite difficult for non LISP-users. This project has the priority of low barrier to entry, with a lot of the Python-specific functionality coming out-of-the-box, and abstracted away underneath the syntax of "frames and calls." Even those are can be used only as desired; as another poster mentioned, the project has wiki-like functionality without going any deeper than the basic syntax.
- slooonz 1y ago> A priority was to make setup and trial easy for non-technical users That’s a very strange priority. Why would non-technical users would be interested in a file format and a Python library ?
- em-bee 1y agoi searched for examples but could not find any. i found the syntax page which describes the elements, but it doesn't tell me what i can do with them or why i would use them. each element links to a separate page with more details, but even there i feel questions are left unanswered. you explain the syntax but not the semantics. i suppose that maybe if i had tried some alternatives then i would not need the semantics because i'd be already familiar with them.
- nbeversluis 1y agoThis was helpful, thank you. We have replaced the home page video with inline examples of the syntax instead, and will be adding some real-world use examples in addition.
- nottorp 1y agoFunny maybe, but when I opened the site and the movie of that GUI opened and started to play I got very confused, tried to click on things and even maybe got a bit motion sick because it was going along independently of what i clicked :) Edit: damn spell checkers. It typed “the movie of that guy” instead of “the movie of that GUI”.
- nbeversluis 1y agoThis was helpful feedback, thank you. Removed the video and added examples instead, and will be adding more.
- zahlman 1y agoI think you really need a separate pitch and documentation for "technical" and "non-technical" users. The editor system (GUI + Sublime Text integration) is effectively a separate project from the underlying format + library.
- nbeversluis 1y agoThis is helpful feedback, thank you. We are working on this possibility, and explaining a clearer separation between, as another poster mentioned, the Python library (which is headless) and a specific implementation (which requires some sort of text view that may have GUI features).
- nobodywillobsrv 1y agoIs urltext a bit like what tiddlywiki was back in the day?
- nbeversluis 1y agoIt was inspired by that and similar wiki-like tools.