Skip to content
This repository has been archived by the owner on Apr 16, 2021. It is now read-only.

Added in a dist blog post draft #21 #23

Merged
merged 16 commits into from
May 30, 2016
Merged

Added in a dist blog post draft #21 #23

merged 16 commits into from
May 30, 2016

Conversation

RichardLitt
Copy link
Contributor

@RichardLitt RichardLitt commented Jan 29, 2016

As per the comments in #21:

  • explain the goals of the page (one stop place for all official binaries we distribute)
  • [~] have screenshots (github blog style gifs may be nice)
  • describe criteria for something being added (i.e. should be a product of the IPFS community, should have high quality UX, should be well maintained, anything else?)
  • mention multiple platform (os, arch) downloads
  • mention smart browser user-agent driven button
  • mention site + all binaries are hosted via ipfs itself
  • mention dedup in the resulting dag
  • maybe include a graphmd graph of the site, ideally showing dedup
  • [~] mention how site is hosted with IPFS (dnslink, maybe link to a guide)
  • mention that you can view it on ipfs itself, on the local gateway
  • [~] mention using site in local node will make it faster to download versions in the future.
  • mention that it's used by ipfs-update itself to update ipfs.
  • [~] mention that you can view it with the browser extensions
  • [~] mention future goal of code signing
  • mention future closer integration with package managers
  • mention future things to be added (like ipget, any others?)
  • mention future goal of having {screenshots, gifs, asciinemas} in the page
  • mention dedup on the binaries themselves, if there's any. (add it with ipfs add -s rabin for higher likelihood of matches?)
  • mention future goal of importing binaries smartly to enhance chance of dedup
  • invite readers to contribute and file issues at the repo https://github.com/ipfs/distributions

I've mentioned what I could, but I'll need some help with the unchecked and begun marks above. @dignifiedquire, can you help? I've added some sections in the draft as note to highlight where I was a bit unsure about my wording.

I'm not sure what @jbenet means by "github blog style gifs".

@dignifiedquire
Copy link

I'm not sure what @jbenet means by "github blog style gifs".

He means small inline gifs showing the described interaction: example https://github.com/blog/2097-improved-commenting-with-markdown


- The distribution name and a short description;
- The current version number and release date;
- The software license (usually MIT);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's actually not the case right now

@dignifiedquire
Copy link

@RichardLitt just two comments left, then we can ship this I think.

@RichardLitt
Copy link
Contributor Author

@dignifiedquire Added two commits. Look alright?


## The Site

The site itself is, unsurprisingly but still awesomely, hosted on IPFS. All of the binaries are also hosted on IPFS. This means that you can view it through your local gateway by running an IPFS daemon and directing your browser to __include address here__. Accessing it locally means that downloading versions (__ Of the site? Or of the distros?__) will be faster in the future. You can also view it with browser extensions, __this way__.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still need to resolve those comments of yours

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you have answers to those questions?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • I would leave out that local version, as the hash changes over time and we will be left with an outdated version soon.
  • No idea how the browser extensions work, is this needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the whole section.

@dignifiedquire
Copy link

@RichardLitt screenshot is already out of date now that ipget was added

@RichardLitt
Copy link
Contributor Author

Will update it when everything else is good to go.

@RichardLitt
Copy link
Contributor Author

Updated screenshot. It is in no way optimized. I haven't found a good workflow for optimizing images for one-offs like this. Anyone know of one?

@kyledrake
Copy link
Contributor

+1 LGTM

@dignifiedquire
Copy link


- Enable code signing, for progress on this subject you can check this [PR]( https://github.com/ipfs/distributions/pull/51).
- Enable closer integration with package managers.
- Add more products, like [`ipget`](https://github.com/noffle/ipget) (already in the works).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is already done

@dignifiedquire
Copy link

@RichardLitt on last comment then LGTM


[![](!img/screenshot.png)](http://dist.ipfs.io/)

[dist.ipfs.io](http://dist.ipfs.io/) is the new distributions page for IPFS. This is the new one-stop-shop for finding and downloading all official binaries that IPFS produces.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"all official binaries that the IPFS Team produces."
or
"all official binaries of the IPFS Project."

@whyrusleeping
Copy link
Contributor

on the topic of optimizing pngs, i've found this to work quite well: http://optipng.sourceforge.net/

collection: posts
---

[![](!img/screenshot.png)](http://dist.ipfs.io/)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we have https now

@RichardLitt RichardLitt merged commit a7ffd8a into master May 30, 2016
@RichardLitt RichardLitt deleted the feature/dist branch May 30, 2016 14:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants