geopython / geopython/GeoHealthCheck

organize resources into "Groups"

Aperta
#18 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Python
Stelle
92
Fork
75
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## User Story

As a user, owner,admin
I want to create separate group to collect all of my web resources
So I am not distracted by resources I am not concerned about.
## Discussion

This feature would allow a single instance of GeoHealthCheck to server multiple stakeholders in a organized fashion within a large organization (such as a government with multiple departments). Adds some enterprise'ness' to it all
## proposal

Provide a hierarchy such as
- Group (eg. an organization or a user)
- Service Type (CSW, FTP)
- Resource (individual web resources)
## Access Control
- allow a user to "admin" a group by adding more group admins or users
- registered users can request to JOIN a group
- visibility of a group may be configurable for viability to everyone, logged in users, group user etc
- allow Groups within groups? eg
- Government of Canada (parent group)
- Environment Canada (sub group)
- Service Type
- Web Resource
- Natural Resources Canada (sub group)
- Service Type
- Web Resource

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non vengono indicati file, test o punti di ingresso. Inizia trasformando la gerarchia dei gruppi proposta, l’appartenenza, la visibilità e le regole dei gruppi annidati in un ambito concordato; il completamento deve includere il comportamento definito dei gruppi e del controllo degli accessi per le user story indicate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
authorization, backend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.