IPFS Weekly 45
by Jenn Turner on 2019-06-11
Welcome to the IPFS Weekly. 👋
The InterPlanetary File System (IPFS) is a new hypermedia distribution protocol, addressed by content and identity. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. Since that’s a pretty large scope, we track development across the ecosystem in this weekly dispatch.
Want this update in your inbox? Subscribe to our weekly newsletter!
Here are some of the highlights since the last IPFS Weekly.
go-ipfs 0.4.21 released 🎉
Last week, the go-ipfs team celebrated the release of version 0.4.21, which includes some major bug fixes and new features like experimental TLS1.3 support. Read the full release notes on the IPFS blog.
🖥 ipfs-desktop 0.8.0 released
Enjoying the ipfs-desktop experience? Prepare to love it just a little bit more with the release of version 0.8.0. Now featuring the ability to add the command
ipfs to your system, as well as support for dark mode. 🙌
Recapping the July 2018 IPFS Developer Meetings
Did you miss the IPFS and Libp2p developer meeting we held last July? Now you can catch up on all of the project updates, lightning demos and poster sessions held there. Check out the recap on the IPFS blog.
Meet the Community, David Dias @ Protocol Labs
With the first-ever IPFS Camp right around the corner, we’re interviewing some of the community members who are making this highly anticipated event a reality. Visit camp.ipfs.io to learn more about IPFS Camp, scholarships, and what’s included in your conference pass.
Tell us a bit about yourself and your background. How did you get involved with IPFS and end up joining the team at Protocol Labs?
Hi I’m David!
I joined the IPFS project back in 2015. At the time, I was focused on building a distributed computing network on top of the Web Platform. I was heavily inspired by the developments on European Community Networks and with the rise of P2P Browser connectivity using WebRTC and native like performance with ASM.js, bringing the ideas of voluntary resource sharing and fully distributed systems to the Web felt like the right next path.
Why should people be excited about IPFS?
IPFS is a fundamental building block, a protocol, to create powerful and distributed experiences for humans across the planet-wide nervous system that we call the “Internet”.
Before IPFS, developing a P2P application implied having years of experience building networking applications, going deep on technical protocols and fighting complexity at every step on the way. Building with Centralized Infrastructure had exactly if not even more complex hurdles, then HTTP and all the conventions on how to build Web Applications came along and now, everything is so much more simple. HTTP was instrumental in powering multiple waves of applications and services over the last 2 decades. IPFS will do the same for the DWeb (Distributed Web).
What projects are really exciting you in the IPFS Ecosystem at the moment and why?
All of them? Ahaha but seriously, it’s pretty much impossible to do a fair selection when there are so many exciting projects appearing every week. We actually created a community driven repo so that folks can share when they discover or create something awesome using IPFS - you can find the current list at awesome.ipfs.io. Also, there is www.app.co/ipfs that is maintained by Blockstack. Both are worth checking out.
Just a few that come top of my mind are:
- DTube (https://d.tube), a video distribution and monetization platform for the DWeb.
- Tally Lab (https://tallylab.com), a diary application for all the “Quantified Self” enthusiasts or Researchers that need a way to track data without compromising privacy and ownership.
- QRI (https://qri.io), one of the most exciting projects for data scientists out there. QRI offers a way to version and collaborate on distributed datasets.
- Orion (https://orion.siderus.io), a friendly IPFS Desktop client that enables everyone to use IPFS in their personal machines with a graphical user interface.
- Textile (https://www.textile.photos), a photo sharing application that is powered by an open DApp building toolkit, also built by Textile.
- DSound (https://dsound.audio), an audio distribution and monetization platform for the DWeb
- OpenBazaar (https://openbazaar.org), a P2P marketplace that puts the users and the customers in control of their experience.
- Decentraland (https://decentraland.org/), a virtual world where you can buy and sell land where you can then build your own experiences for others.
Without giving too much away what should folks expect from IPFS Camp?
Lazers and Space Travel! I meant it! 😁 IPFS Camp will be an event focused on knowledge sharing and collaborative thinking to onboard new and current DWeb builders, and set up the community to overcome the next challenges in making the Web fully Distributed.
You can expect Workshops, small group Protocol design sessions and of course, myriad talks from the community sharing the latest and greatest on the DWeb space.
IPFS in the wild
- What is IPFS Blockchain gateway development? Sparkout, 10 June 2019
- VIDEO: Andrew Hall of Textile.io Explains IPFS, MacVoices #19152: WWDC/AltConf, 8 June 2019
- IPFS, Again, Tom MacWright, 8 June 2019
- Decentralized, offline-first, cmd-line chat app in < 100 lines of code, Textile, 5 June 2019
- VIDEO: Foundations for Decentralization: Data with IPLD, Eric Myhre, 30 May 2019
- Education Records on IPFS, Odem, 30 May 2019
- Textile’s network of cafes are now open to developers! Textile, 30 May 2019
- Hydras and IPFS: A Decentralised Playground for Malware, Constantinos Patsakis, Fran Casino, 28 May 2019
- Introducing the Textile SDK for iOS, Textile, 28 May 2019
- Online Censorship Problems & The Promise of Decentralized Content Distribution, Blockonomi, 18 May 2019
Updates and new releases
See the latest releases of IPFS tools and projects across the ecosystem.
- DEMO: HTTP Signed Exchanges and IPFS Publishing Prototype
- ipfs-deploy 7.7.0 – Zero-Config CLI to Deploy Static Websites to IPFS
- qri 0.8.0 – Our best-effort to close out the first set of public features for the global dataset version control system (GDVCS) built on the distributed web.
Tools and projects we <3
Awesome IPFS is a community maintained and updated list of projects, tools, or pretty much any things related to IPFS that are totally awesome. To see more, or add yours to the list, visit Awesome IPFS on GitHub.
- Unwalled.Garden: souped-up RSS for P2P social apps
- Entropic: a federated package registry for anything
Coming up in the Community
Did you know IPFS has a community forum at discuss.ipfs.io? Sign up to participate in discussions about coding, tutorials, see announcements and learn about upcoming community events.
- 15 June 2019: ProtoSchool - Shanghai Chapter: Technical Salon Session 3, Protoshool Shanghai Chapter is a group of people passionate about the Decentralized Web and excited to learn, teach, and share ideas. Everyone is welcome!
- 19 June 2019: OPO.js Meetup #9 welcomes Vasco Santos, Software Engineer at MOXY and Victor Bjelkholm, Creator of Open-Services, who’ll be gracing us with two tech talks, and a lot of unexpected errors. Porto, Portugal.
- 22 June 2019: Commit Porto ‘19 is a tech conference that brings together professionals who tackle challenges in software development with the latest technologies, Porto, Portugal.
- 25 June 2019: IPFS Core Developers & Community Meetup IPFS Community – Connect with the larger IPFS Community on Tuesday, June 25 for an event starting at 17:30 at MOB Bailen, Barcelona, Spain.
- 27-30 June 2019: IPFS Camp is a 3 day hacker retreat designed for the builders of the Distributed Web! Barcelona, Spain.
- 18-21 July 2019: DWeb Camp is a chance for dreamers and builders to come together in one of the most beautiful spots on earth for a 4-day retreat to reimagine and build the web we want and deserve, location south of San Francisco, California.
- 2-5 August 2019: Offline Camp is a 4-day retreat to explore Offline First development and design in Grants Pass, Oregon. Learn more about the event here.
Thanks for reading ☺️
That’s it for this week’s news on all things IPFS. If we missed something, send us an email and let us know! That way we can feature you in next week’s edition.