Skip to content
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

Catalogs and distribution by name #15

Open
prettydiff opened this issue Nov 11, 2016 · 1 comment
Open

Catalogs and distribution by name #15

prettydiff opened this issue Nov 11, 2016 · 1 comment
Milestone

Comments

@prettydiff
Copy link
Owner

Currently installing biddle looks like

biddle install http://prettydiff.com/downloads/prettydiff/prettydiff_latest.zip

which is far more frustrating than the NPM and Homebrew way

npm install prettydiff

The frustration grows as the length of applications grows. The middle ground is to allow users to retain local application catalogs. Quite simply it can be something as simple as a JSON of name value pairs where the name is the application name and the value is its publication point.

This functionality is already present once an application is installed. The value add from this feature is to ease the burden of initial installation. Situations where this would be beneficial:

  • Trading catalogs between people online
  • Starting fresh on a new machine
  • Providing software list recommendations
@prettydiff prettydiff added this to the 0.2.0 milestone Nov 11, 2016
@prettydiff prettydiff modified the milestones: 0.3.0, 0.2.0 Jan 29, 2017
@prettydiff
Copy link
Owner Author

With IPFS integration in upcoming version 2.0.0, #50 , this issue will be a third of the way solved. Here is the breakdown:

  • complete Version 2: IPFS integration #50 and integrate with IPFS
  • Allow browsing of published artifacts from the browser via address
  • Create a URI alias to mask the hash value with the publication domain and application name

It seems people are working on item 2 for the IPFS project, but this work isn't mature at this time. The third point will require a bit of work in the biddle publication step and possibly external help.

@prettydiff prettydiff modified the milestones: 2.1.0, 0.3.0 May 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant