Maar bijt met het voorstel wat ik wil doen en ik ga niet iemand anders voorstel uit de dood laten herrijzen als ik zelf niet achter het voorstel sta…
Als compromis wilde ik beide constructie’s laten gebruiken.
Dit heeft dan te maken met je zo vaak aangehaalde mix restaurant waarbij er ook AYCE aanwezig is maar niet als dominant restaurant concept waardoor je die AYCE=yes enzovoorts zou kunnen gebruiken…
Liever dan maar in de ijskast zoals ik dat met WADI gedaan heb en het over 2 jaar nog eens proberen want achter mijn voorstel zit een reeks van logische vervolg stapjes die ik anders hiermee niet opgestart krijg…
Tijd blijkt nog niet rijp is mijn conclusie.
Ondertussen kan met all_you_can_eat=yes (dit restaurant biedt ayce) en all_you_can_eat=only (dit restaurant biedt uitsluitend ayce) de basisinformatie gewoon toegevoegd worden. Geen voorstel voor nodig.
Ik laat het hierbij want op 1 of andere manier komt de gegeven info die ik verstrekt heb in het draadje of:
- verstoord
- of niet
aan zodat we het nooit eens kunnen worden is mijn conclusie.
Als na 2 jaar amenity als objectwoord niet meer bestaat dan zal er WEL een eureka moment opdoemen is mijn hoop.
Dat komt doordat jij 2 dingen tegelijk wilt. Je wilt en iets invoeren voor “all you van eat” en tegelijkertijd amenities afschaffen.
Precies ik ga te snel voor de OSM-NL forum lezers/bedenkers, mijn manco misschien hoor maar is in ieder geval nooit om mensen dwars te willen liggen maar altijd in de meedenk modus te willen zijn richting OSM-NL.
De hoofdkey amenity (>32 miljoen objecten) zal niet binnen afzienbare tijd verdwijnen, OSM-breed niet en in NL-OSM niet. Een nieuwe thema-key “hospitality” is niet ondenkbaar (vgl power, tourism) dat is dan nog steeds een amenity (“voorziening”) maar je hoeft dat er dan niet bij te zetten omdat het vanzelf spreekt.
Maar dat lost jouw vraagstelling niet op, het verschuift hem alleen onder een andere paraplu-key. ayce blijft nog steeds een concept wat eetgelegenheden wel of niet kunnen toepassen, hetzij als enige methode hetzij naast andere methoden. Dus het is nadere informatie voor verschillende horecavoorzieningen.
Jij lijkt ayce als een aparte categorie restaurant te zien. Stel dat je hebt: hospitality=restaurant, restaurant=all_you_can_eat, voor “de echte” ayce-restaurants volgens jouw definitie, naast andere soorten restaurant. Dan heb je nog steeds al die restaurants die het op een andere manier uitvoeren, en restaurants die daarnaast andere concepten toepassen. Wil je die dan níet taggen? Of alleen die taggen met all_you_can_eat=yes|only?
Denk je dat mappers en data users precies het verschil gaan maken tussen een dillen_approved=yes restaurant=ayce en een restaurant met ayce=only? Nee, die gaan hooguit af op een kreet op de winkelruit of een aankondiging op een site, áls ze het al belangrijk genoeg vinden om deze service te taggen.
Jouw informatie en ideeën zijn niet zo moeilijk te volgen, alleen je springt telkens naar één oplossing en je haalt er van alles bij om dat te ondersteunen, terwijl die zaken niet ondersteunen dat jouw oplossing de enige juiste oplossing is, en waarom de kleine oplossing met ayce=yes|only niet zou voldoen.
Tip: relax en maak het jezelf en de OSM-mappers en data-users makkelijk, dan heb je de meeste kans dat het aanslaat.
Inderdaad omdat ik daar voorbeelden van heb (zie begin van dit draadje) deze voorbeelden:
1
2
3
en waarschijnlijk ook de onbewuste ‘ruis’ tussen onze denkwijze.
Daarbij helpt ook niet de bijna intussen 130 ! berichten in dit draadje het overzichtelijk te houden…
Dit terwijl 2 minuten online OSM-NL meeting het waarschijnlijk meteen kwa ruis verholpen had…
Wil je alleen die naar jouw mening “echte” ayce-restaurants taggen? Dan zou je dus heel precies vast moeten leggen waar de “echte” ayce’s aan moeten voldoen om die speciale object-tag te verkrijgen. Want er zijn in de wereld allerlei varianten die dan niet voldoen aan jouw precieze vereisten, en varianten die naast of gemengd met andere concepten gebruikt worden. En die zijn in dit draadje óók langsgekomen. Mogen die van jou geen ayce heten ook al noemt de ganse mensheid ze zo, en ook al voldoen ze aan de beschrijvingen van het concept (inclusief praktische varianten) die je zelf hebt aangedragen? Of wil je de mapping beperken tot drie restaurants in de buurt van Haarlem?
Het is toch veel realistischer om niet zulke strakke eisen te stellen, het oorspronkelijke concept doet dat ook helemaal niet, en Het Echte Leven kent nou eenmaal veel varianten omdat slimme ondernemers de boel gewoon telkens aanpassen aan wat er nodig (en in de mode) is.
Hoe gedetailleerder en specialistischer je het maakt, hoe kleiner de kans dat het in OSM aan gaat slaan.
Daarbij helpt ook niet de bijna intussen 130 ! berichten in dit draadje het overzichtelijk te houden…
Als je een uitgewerkt voorstel maakt valt er veel gerichter te praten.
Of wil je de mapping beperken tot drie restaurants in de buurt van Haarlem?
Nee, maar door strikte definiëring kan je:
- het mono concept AYCE definiëren waar dan de 3 gevonden voorbeelden onder vallen (1 in Haarlem, 1 in Almelo, 1 in Zwolle)
door restaurant:concept=AYCE te gebruiken + cuisine=fusion - Indien het een mix van concepten betreft bijvoorbeeld: All You Can Eat + Japans a la carte dan de mix concept definiëren als: restaurant:concept=AYCE;Japanese + cuisine=Japanese indien de AYCE selectie louter Japanse gerechten die ook via a la carte wijze bestelt kan worden.
- Is het een mix concept waar a la cart de overhand heeft maar ook op sommige dagen beperkt AYCE: restaurant:concept=Japanese + AYCE=yes
Persoonlijk vind ik bovenstaande concept voorbeelden: 2 & 3 tricky omdat je op je klompen aan kan voelen dat je nooit een vast AYCE bedrag gaat neertellen aan het eind van de avond want het antwoord van de restaurant eigenaar zal dan altijd zijn: ja helaas meneer maar die en die a la carte gerechten die gekozen zijn vallen niet onder onze AYCE voorwaarden of zoals jij het treffend een keer genoemd hebt: ‘alyoukanniet’, daarom betitel ik dit soort conceptmixen persoonlijk als: All You Can Fool concepten.
- het mono concept AYCE definiëren waar dan de 3 gevonden voorbeelden onder vallen (1 in Haarlem, 1 in Almelo, 1 in Zwolle)
door restaurant:concept=AYCE te gebruiken + cuisine=fusion- Indien het een mix van concepten betreft bijvoorbeeld: All You Can Eat + Japans a la carte dan de mix concept definiëren als: restaurant:concept=AYCE;Japanese + cuisine=Japanese indien de AYCE selectie louter Japanse gerechten die ook via a la carte wijze bestelt kan worden.
- Is het een mix concept waar a la cart de overhand heeft maar ook op sommige dagen beperkt AYCE: restaurant:concept=Japanese + AYCE=yes
Eerste voorbeeld:
amenity=restaurant
cuisine=fusion
all_you_can_eat=only
Tweede voorbeeld:
amenity=restaurant
cuisine=japanese
all_you_can_eat=yes
Derde voorbeeld:
amenity=restaurant
cuisine=japanese
all_you_can_eat:conditional=yes @ (Mo-Th)
De restricties op tijd en welke dingen er wel of niet onder vallen zou ik zowizo niet taggen, dat zijn allemaal details voor als je er bent. Maar als je het wil doen dan in extra tags.
In de key cuisine kan je meerdere values puntkommagescheiden opnemen. Als je dan voor de ene wél all you can eat hebt, maar voor de andere niet (jaja, was in Rotterdam te vinden, of ze moeten inmiddels weer iets nieuws bedacht hebben) kan:
Vierde voorbeeld
amenity=restaurant
cuisine=japanese;chinese
all_you_can_eat:japanese=only
all_you_can_eat:chinese=no (is eigenlijk niet nodig maar in de opsomming voor de duidelijkheid expliciet)
Als je een uitgewerkt voorstel maakt valt er veel gerichter te praten.
Helemaal eens hoor, maar het feit dat ik het draadje gestart heb met een vraagteken geeft al aan dat ik zoekende ben naar: redelijk->goed->beter->best definitie.
Elke reactie heeft weer een nadenk moment waarbij je je koers weer een beetje aanpast zodat je definitie kwaliteit van redelijk ->goed zou kunnen bereiken wat ook altijd mijn inzet zal blijven.
strikte definiëring
…houdt geen stand in OSM. Mensen zien een tag voor AYCE en passen die vervolgens toe op de restaurants in hun eigen buurt, ongeacht of dat binnen jouw strikte definiëring valt. Dat valt noch te handhaven, noch te onderhouden.
Als je met nieuwe tags aan de slag gaat, ontwikkel dan iets wat voor anderen ook op een simpele en breed te interpreteren manier toepasbaar is.
Eerste & tweede voorbeeld van je vind ik sterk de derde omdat conditional vaak als regel niet opgenomen wordt niet zo eerlijk gezegd.
Voorbeeld 3 uitwerking
Hospitality=restaurant / amenity=restaurant (ter compatibiliteit)
restaurant=ayce;Japanese (conceptmix ayce & gelijke mogelijkheden a la carte)
restaurant=Japanese’+’;ayce’-‘ (conceptmix waarbij Japanese a la carte uitgebreid is met ook beperkte ayce mogelijkheid bij dat restaurant).
Deze uitbreidingen & beperkingen zijn dan verder op een website of ter plaatse verder uit te zoeken.
ongeacht of dat binnen jouw strikte definiëring valt.
De AYCE-definiëring is niet mijn definiëring hoor laat dat duidelijk zijn.
Het is een restaurant concept gestart sinds 1947 en heeft duidelijk gedefinieerde kenmerken, handig want dan weet je als bezoeker (net als je dat weet bij een fastfood-restaurant) wat je vooraf kan verwachten.
daarom betitel ik dit soort conceptmixen persoonlijk als: All You Can Fool concepten.
Dit zit je wel heel dwars, he?
Ja dat heb je goed, want ik hou niet van ondernemers die niet recht toe recht aan zijn richting hun klant immers zij zijn (naar mijn mening), zijn of haar bestaansrecht niet hun geld-melkkoe…