Open saviit opened 2 months ago
Ehdottaisin ehkä TIMissä näyttämään vähän erilaisia ikoneja sen perusteella, kenelle dokumentti on näkyvissä. GitHubissa projekti voi olla näkyvissä joko kaikille maailmassa tai sitten vain tietylle ryhmälle. TIMissa sen sijaan on olemassa useita "julkisuustasoja": näkyvissä kaikille, näkyvissä sisäänkirjautuneille, näkyvissä organisaatiolle, näkyvissä ryhmälle
Dokumentin omistajana haluaisin nähdä helpommin, onko dokumentti julkinen kaikille maailmassa tai vaatiiko dokumenttini sisäänkirjautumista.
Tästä syystä itse miettisin, että ainakin näitä ikoneja voisi olla (nimiä voi miettiä):
Näistä ikoneista olisi hyvä valita näytettäväksi aina "suurimman" oikeuden mukaan. Toisin sanoin jos dokumentissa on oikeus Anonymous users:lla sekä Logged-in users:lla, niin ikonina näytetään Public, sillä Anonymous on laajempi oikeus.
Tuo Private-sanaa pitää ehkä vielä miettiä. Tuleeko siitä helposti ajatus, että dokumentti ei olekaan näkyvissä kaikille. Tähän ehkä auttaisi sellainen, että hiiren vieminen tämän "julkisuusikonin" päälle näyttää tarkenteen, kenelle se on näkyvissä. Tuo toki sitten maksaa aika paljon tietokantahakuja.
Dokumentin julkisuustasoa voisi merkitä selkeämmin kuin pelkästään nykyisellä lukkoikonilla.
Tuo Public koskisi siis erikoisryhmiä
Anonymous users
,Logged-in users
En ole ihan varma kannattaisiko sitten olla myös vaikka sellainen kuin Group, mikä tarkoittaisi että on (vähintään) katseluoikeudet millä tahansa muulla (ei erikois-) ryhmällä kuin omistajalla. Sitten jos ei ole oikeuksia kellään muulla kuin omistajalla niin joko ei ole merkkiä ollenkaan, tai sitten on Private.Ja sitten olisi aina vain yksi merkintä näkyvillä riippuen keillä on oikeuksia.
--
Tästä tuli samalla mieleen, voisiko tätä samaa ajatusta laajentaa niihin dokumenttitägeihin, eli niin että ne näkyisivät kanssa tuon tyylisinä merkintöinä samaan tapaan kuin Githubin issue labelit?