-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update for publishing on MELPA #29
base: master
Are you sure you want to change the base?
Conversation
Manually maintaining the index is cumbersome and error prone, therefore the index should be created automatically from the existing wiki files (and possibly headlines). In this commit: - retrieve/create index from files using `org-wiki--page-files` (for now depth is 1 only) - rename index file/buffer to wiki-index.org to prevent clashes with other index.org files - filter out syncthing conflict files
- check for backlinks to entry, and prompt for confirmation - delete entry (file and directory)
There is already the org-wiki-helm command. This commit adds an equivalent command that uses completing-read which is more general (i.e. compatible with most completion frameworks).
Just updating the index from the file system does not allow for custom ordering the index. Therefore instead of updating we can better check for differences between index and files on disk.
New commands: - goto-first-item Keybindings: - org-next-link - org-previous-link
a2f87b8
to
ea34ff2
Compare
Any updates on this? @dalanicolai maybe it's time to make a fork |
@etyurkin Ah well, my fork is available here of course, which I guess is already quite a bit a nicer version than the version in this repo. The problem about publishing on Melpa, is that it would require a maintainer. I am not using my fork, and I am not planning to maintain it. Also, I am not sure how familiar you are with org, but I would recommend to start with creating your 'wiki/notes' in a single org-file (maybe just call it wiki.org). Then after you have tried/worked like that, and you are still missing something, then only I would have another look at this repo (or better my fork). Finally, there are alternatives of course also, like org-roam. It is hard to decide on a 'information management system'. So again, I would recommend you start with a single big wiki file first, and later decide what you are still missing. If you are coming from zim, there is a conversion package for it available somewhere on the web... |
Thank you @dalanicolai, I'll check your fork. I've been using org-wiki for several years, two things I'm missing are encrypted pages and melpa-based updates. org-roam looks interesting, never heard of it before, I will give it a try. Thanks! |
I have implemented the, I hope final, requirements as requested in your pull request #4268 for publishing the package to MELPA. Could you please create another pull request for publishing to MELPA? I am happy to apply any further updates to meet any further requirements. Also I am happy to create the pull request but I need the rights to do that.
I am also willing to fork this repository and create the pull request for publishing, but the MELPA contributing guidelines state that they only publish original repositories of the authors of the packages (with very few exceptions).
I hope you find time to reply to my request. Otherwise I hope you are okay with it if I try to publish a fork of this repository because your package is awesome!