Now Reading
Bizarre net pages — Open Indie

Bizarre net pages — Open Indie

2023-03-11 05:23:11

Proper now I take advantage of GitHub as my go-to profile web page: github.com/erlend-sh

It really works fairly effectively, since virtually all of my ongoing initiatives, skilled and in any other case, are happening on GitHub. It nonetheless leaves rather a lot to be desired nonetheless.

I’ve this funky erlend.sh area that I’m not utilizing. I wanna transcribe most of my GitHub private web page onto there, so I lastly have my final calling-card and place to name residence the interwebs. Primarily an open source alternative to https://linktr.ee.

Web sites because the atomic matter of the web

I think about the private web site to be the smallest potential constructing block of net id. When you wanna go previous the observer (learn) stage to the contributor (write) stage as a netizen, you’re gonna want some sort of persona to make your self identified. Sadly we by no means made private web sites simple sufficient to construct, so the likes of Fb grew to become mainstream persona suppliers.

Any aggressive persona platform finally must assist the OIDC (OAuth) stack, as evidenced by each Matrix and Mastodon’s adoption of the usual. I wish to finally signal into stuff with Bizarre, however the platform doesn’t want to begin there. Our proof-of-concept will be tremendous easy, as a result of Linktree and its ilk have already confirmed there’s a requirement for that sort of onepager app for anybody who wish to get their ‘personal’ net id began within the easiest method potential.

The kind of web site builder we don’t have but is the kind that the common Fb person may use, whereas quietly additionally respecting your sovereign rights as a netizen, by offering the possibility of self-hosting.

How I see self-service internet hosting truly working is that >90% of “self-hosters” aren’t counting on their very own native server as the first host. They’re truly deferring to a hosted service (Bizarre Inc.) because the default supplier of their web site. Their very own self-hosting setup is merely a redundancy backup.

That is how I personally wanna ‘self-host’ anyway. I very a lot need a paid service concerned, however I would like the service to show me methods to be self-sufficient in case of sudden interruptions.

I’ve been on the web for 2 entire many years now, and I nonetheless haven’t put up my digital entrance door & identify signal. I’ve achieved that on Twitter, Discord, GitHub & Google, however not but on erlend.sh, the area that’s most genuinely mine (for so long as the tremendous individuals of Saint Helena (.sh) deem me worthy) on the World Vast Net. All of the choices are nonetheless too clunky.

The linksapp allows you to drop anchor, so you may start to assemble your individual area, even when not by yourself customized area fairly but. There’s one thing very grounding a couple of web site that merely lists all of your different major identities on the net; a central meta-identity instantly takes form as quickly as these first couple of account hyperlinks are inserted.

The meta-identity of my Twitter, Discord, GitHub & Google identities mixed is a reasonably correct reflection of my full digital id. As such, the linktree format/spec is introducing web2-natives to the deserves of non-public web sites, hearkening again to the heydays of web1!

Making Bizarre

With the assistance of a number of builders I have been producing varied prototypes to do precisely this.

First we made linksapp-fresh:

Then weird-rs:

By varied milestones of accelerating characteristic complexity, weird-app will evolve as:
1. a customized calling card
2. an id aggregator
3. an id connector: Community of Shared Objective

Starting as one thing tiny and static, it should develop incrementally into one thing expansive and dynamic. Tremendously impressed by The OG Social Network: Other People’s Websites.

Calling Card

The top-goal of our preliminary MVP is to have a tiny web site generator that may be run locally and pushed to a variety of free hosts, or operated as a managed service.

By packaging the entire thing as a Tauri app we will present an expertise just like the wonderful Publii, simply approach tinier.

Net id aggregator

Because it matures, Bizarre-app is supposed to offer netizens again possession of the info they’ve created and saved on different platforms. As such, Bizarre might be an more and more succesful aggregator of disparate net identities and their respective content material silos — siloed no extra!

We’re gonna begin off dev-centric and regularly work our approach by all person varieties from there. Any identity-serving platform with an open API is finally up for grabs; POSSE gives some prior artwork right here.

Preliminary prototyping has commenced in uda-api and node-uda.

1: Single-source

Enter GitHub/GitLab profile, get private net web page.

2: Curated content material

Handpick what source-content to make use of from supply platform.

3: Feeds

Add weblog feeds (a number of) & twitter/mastodon.
A brand new tab might be added. See linksapp-fresh.

4: Multi-source

Add itch.io, stackoverflow, deviantart. Refine source-curation to facilitate simple mixture of a number of sources.

5: Superior feeds

Add getpocket/raindrop and pocketcasts/listennotes for ‘what I’m studying / listening to’ feeds.

6: ALL THE SOURCES

By this level we could have some sense of one of the best follow for including extra sources, most likely arriving at some type of standardized plug-in system & docs to facilitate self-serve. Before everything for devs, but in addition with a watch in the direction of common customers.

Community of Shared Objective

I’ve achieved so many initiatives over time, and for each one in every of them there’s at all times somebody on the market with the curiosity and functionality to assist me remedy some downside, often as a result of they’ve already been fixing that downside for their very own undertaking. Nevertheless it’s unnecessarily tough to search out these individuals, and for individuals to search out me.

I wanna make it a lot less complicated for individuals on the web to go ‘I’m fascinated with engaged on x/y/z’ and be related with different individuals who share that curiosity, particularly amongst open supply practitioners.

There can be a easy listing & search primarily based on individuals’s public profiles. Within the context of my Fish Folk undertaking as an illustration, I wanna learn about people who find themselves into ‘open supply’, ‘gamedev’ and ‘rust’. I’ve searched manually on this approach on GitHub many instances, and related with dozens of collaborators that approach.

I’ll for instance see that somebody already labored on a 2D pixel platformer recreation in Rust already, so I simply get in contact and say

hey, looks like we’d have a shared curiosity! Wanna speak?’.

There’s a reasonably unimaginable quantity of individuals on the market engaged on the identical sort of stuff with out ever getting in contact with the others. The Community of Shared Objective is successfully a world jobs board, however for mutual collaborations reasonably than work-for-hire.

Prototyping

The best strategy to prototype this is likely to be with GitHub points/dialogue. I may record my collab initiatives there.

On my Bizarre linkspage, I need a ‘Collab’ tab. Clicking it should reveal an inventory of the 1, 3, 10 (max) subjects/initiatives I’m open to collaborate on.

Mine would look one thing like:
Spicy Lobster
Fish Folk
Shotcaller
CommunityOS
Weird
Commune
Teachers-app

It is likely to be cut up in two:
(1) need assistance and (2) providing assist.

See Also

My ‘providing assist’ part is the topics-based one. It goes one thing like:

  • Open recreation manufacturing (speak to me when you’re attempting to make and promote an open supply recreation)
  • Open comms software program manufacturing (ttmi you’re making open supply communications software program)
  • Open supply technique (ttmi you’re attempting to create a sustainable open supply product)

Particular pursuits:

  • Open supply
  • Coops
  • Openness philosophy
  • Indie gamedev
  • Rust
  • Godot
  • Group

GitHub profiles assist subjects already, so I’ve added the above to my profile repo.

753FD139-DC02-47BE-8664-F9B5DB9356C4

Subsequent up we simply gotta construct extra glue layers in order that anybody already on GitHub can simply take part on this proto-network for individuals of widespread pursuits.

If this all appears a little bit half-baked, that is as a result of it’s. I am doing a release early; release often with my ideas. This collection of paperwork is the v0.1 launch of the Community of Shared Objective. I am placing my sign on the market in hopes of connecting with the others sooner reasonably than later, so we might pool our efforts collectively.

That is all a continuation of the identical stuff I am doing as a game developer and studio founder. The way in which through which I method open recreation growth immediately informs how I method open group growth, and vice versa.

Net pages materialize the web

Web sites are the atomic mass of the web. We collectively materialize the web with each extra net web page we create.

The web is plenty of issues nonetheless, and for many individuals it’s not regarded as a fabric place they go to, it’s simply the connective layer (wires and alerts) between them and a few internet-enabled app. The app is the place.

Discord, TikTok, Fb is the place.
https://www.generalist.com/briefing/discord

As a substitute of claiming ‘let’s go to the arcade’, a couple of video games have develop into so dominant that as a substitute we’re saying ‘let’s go to the Tetris-place’. Tetris was the bomb, nevertheless it was by no means that highly effective.

The Nice Commons that’s the web stays the bedrock upon which all these different locations constructed their foundations. They’ve simply layered so many facades of concrete, metal and plastic on high that we’ve forgotten what the once-fertile earth beneath appears to be like like.

Connecting on the web shouldn’t contain having to make fixed compromises about which app-platforms to fulfill the others on.

The place you meet up ought to be fully separated from who you meet up as.

For those who’re fascinated with no matter that is and the place it is headed, for now you will discover my contact information and story at github.com/erlend-sh.

I sincerely hope you will get in contact!


The Nice Untangling:

Source Link

What's Your Reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0
View Comments (0)

Leave a Reply

Your email address will not be published.

2022 Blinking Robots.
WordPress by Doejo

Scroll To Top