Set Up Dev Environment for ibgib v0.1.1 🚀
Guide to clone, build, and run the ibgib front end using NodeJS v17 with NVM for a fresh setup.

ibgibDOTcom
23 views • Mar 22, 2022

About this video
In this raw, unedited take for the ibgib front end prototype, we...
* use a fresh nodeJS v17 environment via nvm
* clone the primary ibgib app/front end repo from GitHub
* examine the package.json file
* install the local npm dependencies
* install the global npm dependencies
* examine the scripts section via bare `npm run`
* start a local dev server via `npm start`
* configure firefox by creating some test profiles
* start a test firefox instance using one of the test profiles
* briefly run the ibgib app, create a local space, and a comment.
**Note**
I'm going ahead and uploading this raw video, because I'm not a video person and this is a good use case for the decentralized ibgib protocol itself. YT is a superlative video service, but it leaves room for opportunity regarding versioning and collaboration. The collaboration tools in existence are not as freely available, are relatively centralized, and are relatively silo'd (just to name a few).
Let me know in the comments what you're most interested in seeing:
* more howtos in current app usage
* more concept videos on deeper constructs of the biological graphing architecture
* broader vision & differentiation from existing technologies including decentralized e.g. Bitcoin, Ethereum, IPFS+, DIDs, W3C RTF/OWL triples, etc., as well as centralized approaches like Slack & clones, Google Keep/Maps, and many many others. This affects how we approach implementation of metaverse concepts such as IoT, AIs & more.
* something else
Thanks for watching!
Bill
PS Thanks for taking it easy on my cat Mr. B's delicate sensitivities. He was really wanting to get in the video more than just his bighead in the background. Maybe version two of the video will have him out and about, but we have to rotate the cats because they don't quite get along (our old cat Kroker is a bit cantankerous and doesn't appreciate the youthful Beeper).
**Links**
Here are some of the links of the technologies used in this video
* https://paypal.me/ibGib
* https://github.com/wraiford/ibgib
* https://gitlab.com/ibgib/ts-gib
* https://github.com/mozilla/web-ext
* https://ionicframework.com/
* https://github.com/nvm-sh/nvm
* https://nodejs.org/en/
* https://angular.io/
* https://www.typescriptlang.org/
* https://code.visualstudio.com/
* https://github.com/VSCodeVim/Vim
**Contribute**
I'd love to hear your feedback in the comments here on YouTube. I'd love even more for us to join up in creating a decentralized architecture that builds on top of the ibgib protocol. Until we can get the basics of the keystone architecture (on-chain sigma protocols for authN/Z data that sits alongside other data and metadata in the same graphs using the same data structures!), we can utilize GitHub issues in the short-term.
About ibgib:
This is an ibgib video, about some aspect related to ibgib technologies. In short, ibgib is a web3 metaverse protocol that I've been developing for 20+ years. OK, it's more of my obsession. Instead of assuming a single-source of truth, I've tried to instill humility in its foundations. So even though we are using cryptographic principles, we never assume what our data shows is The Truth or Knowledge. Rather, living logic can best be represented by Beliefs and their evolution over time. Inevitably, this approach leads not only to sovereign, distributed data, but also to some degree of sovereign AIs. This is our approach to metaprogramming.
* use a fresh nodeJS v17 environment via nvm
* clone the primary ibgib app/front end repo from GitHub
* examine the package.json file
* install the local npm dependencies
* install the global npm dependencies
* examine the scripts section via bare `npm run`
* start a local dev server via `npm start`
* configure firefox by creating some test profiles
* start a test firefox instance using one of the test profiles
* briefly run the ibgib app, create a local space, and a comment.
**Note**
I'm going ahead and uploading this raw video, because I'm not a video person and this is a good use case for the decentralized ibgib protocol itself. YT is a superlative video service, but it leaves room for opportunity regarding versioning and collaboration. The collaboration tools in existence are not as freely available, are relatively centralized, and are relatively silo'd (just to name a few).
Let me know in the comments what you're most interested in seeing:
* more howtos in current app usage
* more concept videos on deeper constructs of the biological graphing architecture
* broader vision & differentiation from existing technologies including decentralized e.g. Bitcoin, Ethereum, IPFS+, DIDs, W3C RTF/OWL triples, etc., as well as centralized approaches like Slack & clones, Google Keep/Maps, and many many others. This affects how we approach implementation of metaverse concepts such as IoT, AIs & more.
* something else
Thanks for watching!
Bill
PS Thanks for taking it easy on my cat Mr. B's delicate sensitivities. He was really wanting to get in the video more than just his bighead in the background. Maybe version two of the video will have him out and about, but we have to rotate the cats because they don't quite get along (our old cat Kroker is a bit cantankerous and doesn't appreciate the youthful Beeper).
**Links**
Here are some of the links of the technologies used in this video
* https://paypal.me/ibGib
* https://github.com/wraiford/ibgib
* https://gitlab.com/ibgib/ts-gib
* https://github.com/mozilla/web-ext
* https://ionicframework.com/
* https://github.com/nvm-sh/nvm
* https://nodejs.org/en/
* https://angular.io/
* https://www.typescriptlang.org/
* https://code.visualstudio.com/
* https://github.com/VSCodeVim/Vim
**Contribute**
I'd love to hear your feedback in the comments here on YouTube. I'd love even more for us to join up in creating a decentralized architecture that builds on top of the ibgib protocol. Until we can get the basics of the keystone architecture (on-chain sigma protocols for authN/Z data that sits alongside other data and metadata in the same graphs using the same data structures!), we can utilize GitHub issues in the short-term.
About ibgib:
This is an ibgib video, about some aspect related to ibgib technologies. In short, ibgib is a web3 metaverse protocol that I've been developing for 20+ years. OK, it's more of my obsession. Instead of assuming a single-source of truth, I've tried to instill humility in its foundations. So even though we are using cryptographic principles, we never assume what our data shows is The Truth or Knowledge. Rather, living logic can best be represented by Beliefs and their evolution over time. Inevitably, this approach leads not only to sovereign, distributed data, but also to some degree of sovereign AIs. This is our approach to metaprogramming.
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
23
Likes
1
Duration
28:15
Published
Mar 22, 2022
Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.