-
Notifications
You must be signed in to change notification settings - Fork 1
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
Different project names #50
Comments
Actually the |
@kroky it looks like the data in timesheet-dev3-evoludate-com was changed from project name "Federated timesheets" to project name "federated-timesheets", correct? |
@michielbdejong indeed, I am working with timeld app which accepts only lowercase dasherized IDs for projects - thus the change... |
timeld stores timesheet entry 'workers' ( Entries created in timeld will always have |
I agree that general mapping of user identifiers needs some design. At the moment each system maintains API keys associated with user or organisation identity, which forces some choice of ownership. We need to distinguish between:
In all cases though, each system may choose to support any combination of these, exactly as we are seeing. Is there a minimum requirement for members of the club to support all three concepts and be able to map between them for external systems? (That sounds like a big ask.) |
The identity mapping question is also explored in this comment on in Issue 51 and in the Project Write-up and Analysis. We also discussed it in the Federated Bookkeeping call on 2022-08-25 (see notes), concluding that mapping individual identities for user logon to each system would be infeasible for this project (but potentially something to explore in a follow-on, if appropriate). |
I'll try to add a simple filter in pondersouce-books/time that cleans up mismatches in project names and worker names:
|
I changes my shell script in https://github.com/pondersource-books/time so that it will only accept entries about George and Angus (not Victor) from Timeld. |
Worked around it with a simple ad-hoc mapping between synonym,
We now have:
|
So far we have entries in our mesh for the following projects:
nlnet-timesh:Federated Timesheets
(120 entries, workers 'ismoil' and 'michiel')Federated timesheets
(2 entries, worker 'angusmca')Federated Timesheets
(32 entries, worker 'victor')fedb/fedt
(40 entries, worker 'http://timeld.org/angus')We need to somehow capture the equivalence of those local identifiers?
We should also map between worker 'angusmca' and worker 'http://timeld.org/angus' probably.
The text was updated successfully, but these errors were encountered: