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

Collection for IPFS Weekly #9: March 21-29 #31

Closed
RichardLitt opened this issue Mar 22, 2016 · 19 comments
Closed

Collection for IPFS Weekly #9: March 21-29 #31

RichardLitt opened this issue Mar 22, 2016 · 19 comments

Comments

@RichardLitt
Copy link
Member

Put stuff in here!

@whyrusleeping you gave a talk, I believe?

@haadcode
Copy link
Member

I've been working on improvements to orbit-db, ipfs-log and Orbit. The message history fetching is
now more stable and the UI feedback for loading messages is fixed. All this work will improve the user experience of Orbit.

@hackergrrl
Copy link
Contributor

js-ipfs init works! 🌟 I finished the remaining pieces this week, including CLI usage. This included a handful of auxiliary PRs that cascaded out of that work. I've also started a p2p-handbook. Lots of thinking and reading about mutable data on IPFS.

@RichardLitt
Copy link
Member Author

Nothing to write home about for me this week. But the IPFS Meeting on Wednesday will be my contribution.

@dignifiedquire
Copy link
Member

I've implemented dictionary handling for pako.js (pure JavaScript port of zlib), to enable full compatibility between Node.js and the brower in js-libp2p-spdy.

@whyrusleeping
Copy link
Member

  • I gave a talk at ta3m seattle (video links to come)
  • some npm stuff happened and a ton of people started talking about gx, getting close to 1000 stars
  • wrote a tool to move content from 0.4.0 to 0.3.11 (https://github.com/whyrusleeping/levart-emit)
  • discovered file descriptor leak bug in utp causing connectivity issues
  • began work on datastore performance improvements

@daviddias
Copy link
Member

The IPFS Lisbon community group organised the second "Research & Development Meetup"

The IPFS Lisbon community had their second "Research & Development Meetup", hosted by Uniplaces (https://www.uniplaces.com). The focus was "The Distributed Web" and "Machine Learning + Artificial Intelligence for Recommender Algorithms", with talks by David Dias and João Ascensão, respectively. If you are around Lisbon, make sure to join http://www.meetup.com/ipfs-lisbon-meetup to get notified about the next one.

@daviddias
Copy link
Member

Building up on #31 (comment) from @dignifiedquire

Dictionary support for the zlib JavaScript Implementation, pako

One of the significant contributions made this week was the addition of 'dictionary' support for zlib JavaScript implementation, pako. With this contribution, we are able to have a complete implementation of SPDY 3.1's framing layer running in the browser, the default stream muxing library used in IPFS. You can find more about this contribution in the following issue and PR discussions:

@ghost
Copy link

ghost commented Mar 29, 2016

DNS outage

We're using DigitalOcean for providing ipfs.io DNS. On Tuesday DigitalOcean DNS was hit by a severe outage lasting hours, which took the public gateway at ipfs.io down. We switched to DNSimple in an ad-hoc fashion and brought ipfs.io back while DigitalOcean was still down, but this incident obviously hit us on the wrong foot a bit. We'll be working to never get taken down this way again. Here's a few things we'll do:

  • codified DNS zones, and tools to upload them to DNS providers
  • one or two backup DNS providers
  • monitoring and failover procedures

We'll post a more detailed postmorten on our blog in the next few days.

Nginx metrics

Our internal metrics dashboard didn't previously have HTTP request/response metrics from nginx's point of view, but only from IPFS's and multireq's point of view. (Multireq is our v04x/v03x multiplexing proxy). Nginx itself provides finegrained metrics only through their commercial subscriptions. We're now using mtail to parse metrics from nginx access logs and expose them to Prometheus. @lgierth will also contribute the nginx.mtail program upstream with mtail.

@ghost
Copy link

ghost commented Mar 29, 2016

Meeting with NYC Mesh

@jbenet and @lgierth met with the fine folks of nycmesh.net. For the past two years they've been building a community Wifi network in New York City. We had lots of great conversation about wireless mesh networking and IPFS. If you live in NYC, you should come attend their meetups!

@ghost
Copy link

ghost commented Mar 29, 2016

The outage thing should probably be placed rather prominently

@daviddias
Copy link
Member

jsipfs object cli and http-api endpoints are complete

Now you can use jsipfs object in the same way you would use ipfs object. Big thanks to Francisco Dias for leading the last miles of this goal. The complete track of the development can be found at ipfs/js-ipfs#58

@jbenet
Copy link
Member

jbenet commented Mar 29, 2016

Lots of package manager news:

Discussion on using Bitcoin + IPFS for Decentralized Citizen Journalism: http://thebitcoinnews.com/decentralised-citizen-journalism-we-discuss-the-impact-of-bitcoin-and-ipfs/?utm_source=dlvr.it&utm_medium=twitter

@ christianlundkvist (Christian Lundkvist) gave a talk on IPFS at http://www.meetup.com/BitDevsNYC/events/229130058/

"IPFS meme of the week" ?

@pokeball99
Copy link

https://github.com/hydrusnetwork/hydrus

"A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. Content can be shared with other users via user-run servers."

Over the last 10 or so updates, the dev of this has been implementing support for ipfs, and now has quick a bit of ipfs related features, which would more than warrant a inclusion in the weekly

(Maybe in the next hour or so I might compile a list what what ipfs related features are in it and update this post, no promises though)

@RichardLitt
Copy link
Member Author

@pokeball99 Thanks! I'm going to bundle this into the next newsletter.

@RichardLitt
Copy link
Member Author

@pokeball99 Any word on those features?

@pokeball99
Copy link

@RichardLitt oh yea sorry about that, been bust for the past while, just go though the last 10 or so updates on the releases and that should show you all of the additions

@RichardLitt
Copy link
Member Author

@pokeball99 Hmm. On second thought, I'm not sure this warrants inclusion. If you have anything specific you want included that has a relatively high wow factor, pass it on. I'm not sure "x tool now has y amount of IPFS features" is enough, at the moment.

@RichardLitt
Copy link
Member Author

Thank you, though!

@pokeball99
Copy link

@RichardLitt haha, well fair enough, only even bothered mentioning it here due to whyrusleeping saying it was a good idea to

jennwrites added a commit that referenced this issue Feb 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants