mirror of
https://github.com/BoostIO/BoostNote-App.git
synced 2026-04-27 05:15:56 +03:00
[GH-ISSUE #78] 3rd party integration idea #61
Labels
No labels
android 🤖
assigned to core 🦹
bug 🐛
documentation 📚
documentation 📚
duplicate 🚫
external issue 🔼
external issue 🔼
feature request 🌟
funded on issuehunt 💵
help wanted 🆘
improvement request 🔨
improvement request 🔨
ios 🍎
mobile 📱
needs investigation 🔬
needs more info ℹ️
needs specs 📐
plugin idea 🔌
plugin idea 🔌
poll 🗳️
pull-request
question ❓
rewarded on issuehunt 🎁
security issue 🔑
won’t fix ❌
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/BoostNote-App#61
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Rokt33r on GitHub (Nov 5, 2019).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/78
We really want to make new Boost Note app extensible. To achieve this goal, the app should be able to integrate lots of other services. But first, I want to gather some ideas. Please comment in this issue then I'll list in this issue.
For now, we're thinking to provide VSCode plugin so you can manage your note without opening another app thant VSCode.
Also lots of user want to publish their note to other services like Gist or Dev.to
And if you have any other idea let us know.
@arcturus140 commented on GitHub (Nov 5, 2019):
I have some scripts in bash or python that I use to generate boostnote notes from parsed data collections. Javascript is not my preferred language so i am hoping for a cli or api to interact with boostnote.next.
@arcturus140 commented on GitHub (Nov 5, 2019):
it would also be great to have boostnote.next as a background process to create notes with a keyboard shortcut, extracting selected text, url / name of software from the current active window.
@Danondso commented on GitHub (Nov 5, 2019):
I feel like it'd be valuable to be able to export to medium.
@ZeroX-DG commented on GitHub (Nov 6, 2019):
For idea 1 I think we can make Boostnote to start as a simple process that handle communication via
rpc-json(like language server) so we can implement for more editor such as vim, emacs etc...@mattkoskela commented on GitHub (Nov 6, 2019):
Exporting plugins would be amazing. Some other ideas:
Note Source
We could build this so that note metadata is in the database, and the actual note source could be a plugin. We could also have a plugin installed by default that uses a database as the note source. This would allow developers to write custom plugins to support Google Drive, Dropbox, or generic file system note sources.
Themes
The skin could be a plugin so developers can change the look and feel of the app.
Editor Plugins
Like Atom, we could have custom editor plugins for things like autocomplete (could be specific to a coding language, etc), key bindings (vi, emacs, etc), themes, linters, etc.
@harriseldon commented on GitHub (Nov 8, 2019):
I really like the idea of exporting to an external site or service. I was tasked to do a large documentation task. I, of course, chose Boostnote because I was able to quickly write the documentation, include charts, and code snippets, as required.
Then I had to export it to Confluence. I got it to work, but I found myself trying to find a way to extract the markdown and upload it via script to Confluence. The conversion from markdown to html never worked as well as it does within Boostnote.
Having the ability to support external sites Confluence would be a great help.
@arcturus140 commented on GitHub (Nov 10, 2019):
there are some requests for support of coding languages so maybe plugin support for custom languages would be useful. sublime text had been using tmLanguage , which already exists in a multitude of languages and is used by a multitude of editors.
@Josh-Zhen commented on GitHub (Nov 12, 2019):
Synchronize in Mage Cloud
@Tetsuya95 commented on GitHub (Jan 18, 2020):
A plugin for the Jetbrains IDEs like Intellij
@reanim8ed commented on GitHub (Mar 4, 2020):
Github Gist should be added as sync feature not just the export.
@Rokt33r commented on GitHub (Mar 6, 2020):
@reanim8ed I don't think it is a good idea. The purposes of Gist and Note app are quite different. So it bring tons of limitations.
First of all, there is no categories or folders in gist. So we probably should consider every gist as a note and fetch all of them. But the note format of BoostNote.next is very different from one of Gist. Also, AFAIK, Github limits number of entity list. So syncing process should cause tons of problems. The process should become really slow as user's storage grows. Moreover, the whole process might considered as abusing by Github.
Also I don't think Gist support image attachments properly.
So it looks great at a glance. But what users will have is crippled storage.