-
Notifications
You must be signed in to change notification settings - Fork 40
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
Bookmarks module #15
Comments
This should probably go in a separate module yes! |
I added a wiki page to keep track of modules / module idease, not sure if thats the best place, or just adding a tag for issues |
I would like to work on a bookmarks module over the weekend. Has this been started? Or can I start it? |
@jonaldomo I was planning on starting it today, lemme see what I can get done on it and I'll post it here when I've started. |
@JacksonGariety I started posting my ideas at https://github.com/jonaldomo/mod_bookmark/wiki/Architecture. I will start on it later tonight, let me know if you get anywhere. |
it might be useful to look at pinboard api https://pinboard.in/api/ and maybe be compat with that... |
@jedahan that's a great idea to create a wiki page. Only it should probably be on github.com/breach/breach_core as |
@jonaldomo Breach comes with a storage system (used for cookies and tabs) that could later on be turned distributed. It's called gig.fs, and available here: https://github.com/breach/gig.fs and exposed through the You can look at mod_strip's https://github.com/breach/mod_strip/blob/master/lib/tabs.js for an example |
It would be cool if you'd choose to implement classification of bookmarks via tags/labels, NOT folders. That would be an interesting different stance from Chrome. |
@spolu for the wiki page yes, now that I think it more carefully I was convoluting wiki pages with github issues. Moving now. |
@jedahan thanks! |
Just started looking into breach myself and started looking myself into creating a bookmarks mod using the bit.ly api. The upside of using the bit.ly api is that we would be able to create all the bookmarks by default as private, but make it easy for the user to share it, and take advantage of bitly's analytics platform for social bookmarking. Also, bitly allows for "bundles", which should solve the problem of folders/tagging ;P |
@joahg sounds great, have you started a repo? have you update the module list page in the wiki? |
@spolu well, yeah, I poked around with things (you can see my progress at JoahG/mod_bookmarks, but I am unsure where to start with making a module for breach... What I have so far is what I was able to get from the Creating a new module wiki article. Once I grasp how the architecture of Breach modules is supposed to work, it shouldn't be hard to build it... Bitly provides comprehensible APIs that should make that connection fairly simple, and HTML/CSS styling for the bookmarks themselves shouldn't be too terribly difficult, my current issues are:
Thanks |
So you could start by adding context menu entries for bookmarking like "bookmark page" and "show bookmark". You can see how to add context menu in mod_strip's As far as the UI to show the bookmarks, what do you have in mind? Do you want to display a full page? do you want it to be a drawer control on the left/right/bottom... The rest depends a lot on that. As far as authenticating with bitly this is really up to you... you'd have to ask the users to signin first time they use the module I guess? |
It would be nice to be able to access bookmarks purely by the keyboard, filtering the list by what you type command-T style. It could be integrated into the URL bar in mod_strip, similar to Chrome or FF behavior, or it could have its own UI. It would also be nice if the architecture had API connectors for various services, and those were all accessible through the same standard bookmarking UI. The user could choose to use bitly, pinboard, whatever, but the UX would stay basically the same. |
Yep that'd be pretty cool indeed! Have a uniform UX search based on top of existing services would be a great way to bootstrap usage. |
I'd like to be able to store bookmarks in breach.
Does this module exist? If not, should it be a new module or integrated with mod_strip?
The text was updated successfully, but these errors were encountered: