1. Contactgegevens
1.1. Adres
1.1.1. type
1.1.1.1. "thuis"
1.1.1.2. "kantoor"
1.1.1.3. "andere"
1.1.1.4. "zetel"
1.1.1.4.1. voor groepen
1.1.2. postcode + gemeente
1.1.3. straat
1.1.4. nummer + bus
1.1.5. lat + long
1.1.6. description (free text)
1.2. E-mail
1.3. Facebook
1.4. Telefoon
1.5. Website
1.6. Alleen zichtbaar voor leden van groepen waar je lid bent.
1.7. publiek ?
1.7.1. Alle contactgegevens kunnen privaat gemaakt worden (enkel lid / admin kan zien/bewerken)
2. Persoon
2.1. Voornaam + Familienaam
2.2. alias
2.3. Geboortedatum
2.4. contactgegevens
2.4.1. veel
2.5. profielfoto
2.6. login
2.7. paswoord
2.8. OAuth identiteit
3. Transacties
3.1. van
3.1.1. lidmaatschep
3.2. naar
3.2.1. lidmaatschap
3.3. aantal
3.3.1. genormaliseerd op 600/uur
3.4. bericht
3.5. beschrijving
3.6. timestamp
4. Lidmaatschap
4.1. persoon / organisatie
4.2. groep
4.3. saldo
4.3.1. 600/uur
4.4. status
4.4.1. inactief
4.4.2. actief
4.5. admin-comment
4.6. infomoment
4.6.1. waneer gevolgd ?
4.7. ondergrens
4.8. bovengrens
4.9. actief
5. Organisatie
5.1. Naam
5.2. contactgegevens
5.3. ...
6. PluginData
6.1. href -> resource
6.1.1. partij, transactie, message
6.2. href -> plugin
6.3. data
6.3.1. schemaloos
7. Plugin
7.1. permalink
7.2. naam
7.3. beschrijving
7.4. api-key
7.5. TOEGANG
7.5.1. lezen berichten ?, transacties ?, parties ?
7.5.2. transactie aanmaken ?
7.5.3. bericht plaatsen ?
7.5.4. ...
7.6. json schema van config OR URL to config page
8. PluginAuthorisation
8.1. href -> plugin
8.2. href -> party
9. Groep
9.1. naam
9.2. munt
9.2.1. duim(kes), kassei(en), ...
9.3. aantal per uur
9.3.1. 20, 60 of 100
9.4. contactgegevens
9.4.1. veel
9.5. postcodes
9.5.1. voor open groepen handig om te weten in welke postcodes ze actief zijn
9.6. actief
9.6.1. deactivatie mogelijk
9.7. open
9.7.1. goedkeuring met andere, *open*, groepen is niet meer nodig.
9.8. maximum totale saldo interlets
9.9. standaard ondergrens
9.10. standaard bovengrens
10. Berichten
10.1. lidmaatschappen
10.2. plaatser
10.2.1. persoon of organisatie
10.3. groep(en)
10.4. titel
10.5. omschrijving
10.6. tags
10.6.1. meerdere tags mogelijk per bericht. Tags moeten gemeenschappelijk zijn (kleinste gemene deler) ?
10.6.2. Vraag, Aanbod, Activiteit, UItlenen, Goed, Dienst, Nieuws + andere
10.7. activiteitsdatum
10.8. x foto's
10.9. aantal
10.9.1. duimkes, pluimen, ...
10.10. eenheid
10.10.1. per stuk, per uur, per liter, per portie, ...
10.11. adressen
10.11.1. deel van het bericht !
10.12. creatie/update timestamp
10.13. geldigheid
10.13.1. max. 12 maand
11. Interlets goedkeuring
11.1. groep 1
11.1.1. 1 en 2 geven toestemming om elkaars berichten te zien, transacties uit te voeren, en elkaars leden te contacteren. Contactgegevens blijven binnen de groep.
11.2. groep 2
11.3. maximum afwijking
11.4. saldo
12. Plugins
12.1. Hebben een API key nodig
12.2. Kunnen in de core informatie per bestaande resource opslaan (schema-loos JSON)
12.3. Kunnen instellingen op groep en persoonsniveau registreren
12.3.1. JSON Schema beschrijft gewenste velden
12.4. Admins kunnen activeren/deactiveren
12.5. Superadmins kunnen toevoegen/verwijderen
12.6. Leden kunnen activeren / deactiveren
12.7. Kunnen informatie lezen van gebruikers die hebben geactiveerd
12.7.1. alles ?