Comments (4)
We tried using our accounts from each of our own individually self-hosted Gitlab / Gogs / Gitea to collaborate on a repo belonging to a totally different self-hosted server. All without having to register on that other server.
We can solve this problem before completing this project. Unfortunately, solving this problem completes this project. So we can't solve the problem before completing this project.
Sorry that I don't have any serious insight here, but I do appreciate you giving me the freedom to play with the hypocrisy / irony / chicken-and-egg problem a little bit in this lighthearted response.
I realize there's the serious question of "why not X" for X != Github
. I am not aware of any serious discussion that happened on this topic.
from forgefed.
I came here to file an issue about handling the federated identity management problem (and noting how difficult that is without authenticated access to email addresses as a federated identifier), but given @cjslep's response above, I think this issue can serve that purpose :)
The first paragraph in the "How it works" section of https://docs.gitlab.com/ee/user/project/import/github.html gives the gist of the problem: in order for repos to map identities correctly, users currently either have to make their email addresses on each service public, or else authenticate with the importing service before the import happens.
Neither GitLab nor anyone else currently models the notion of an "unclaimed pseudonym" to track activity where a user ID on a remote service is known, but that remote identity isn't yet mapped to a local identity in a way that verifies that the same human is plausibly in control of both accounts.
from forgefed.
@ncoghlan I vouch for filing your issue as a separate one. This one is just nonconstructive.
from forgefed.
Will handle this with #5 discussion. Close for now.
from forgefed.
Related Issues (20)
- Instance closure protection HOT 4
- Federated issue tracking HOT 47
- ActivityStream extension process HOT 5
- go-ap: codified conceptualisation HOT 6
- Typo in the repository description: extenstion → extension HOT 1
- No fediverse IDs on the ReadMe page on this repo HOT 14
- Can we have moderation and blocking ideas built into this? HOT 7
- Protected branches HOT 2
- User stories HOT 3
- Git is Already Federated & Decentralized HOT 2
- Why am I being ostracized? HOT 6
- Current Status of ForgeFed - README! HOT 15
- GAnarchy - "federated" (not sure if right term) git-based projects HOT 4
- Define a project commit format HOT 2
- Still "maintained"? HOT 12
- Forgefed videoconference - June 13th 2pm UTC HOT 1
- Change the Defaultbranch to 'main' HOT 1
- Problem in managing Federated Identity HOT 8
- specification format HOT 2
- HN post HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forgefed.