is there any open-source meta-wiki-project like that?
libplanetearthservices? google geo-knowledge?
i imaging some fact-base knowledge-base like system to create query-able
associations between:
- geo-namespaces (ISO 3166 alpha 2, ITU E.164, GeoIP, Top-Level-Domains,
...)
- geographical info (coordinates, continents, cities, ...)
- environmental data (i.e. weather forecast, ...)
- geopolitical info (countries, languages, currencies,
radio&telephone-regulations, maybe even things like customs and taxes...)
- calendaring (timezones, calendar-models, holidays, ...)
- analog phone standards (tonezone, dialplan structure, emergency
numbers, ...)
- communication networks (ISPs, mobile phone networks, voip termination
services)
maybe other things, such as:
- public broadcast networks (DVB-T/C/S, analog TV inkl. VBI/videotext,
FM, DAB, DCF-75/77, GPS, Galileo, ...)
- traffic regulations
- public transportation
- logistic services (dhl, royal mail, ups, ...)
- banking and payment systems information
obviously, a highly dynamic data-(structure-)collection process is
needed, as data-sources (if 'open' ones available) range from simple
text files to query-able web-services/applications...
most of the information can either by found on different digital
resources (i.e. URLs), others have to be (re-re-re-)collected in a
global communal effort to 'free' this information (global phone
numbering plans, other economy-related info).
most people will only need some specific mapping functions (i.e. i want
to know which wifi-regulations apply at some given GPS coordinates), so
the system should be modular. also, as the user might decide to have
part of the information available offline or to include
data-source-information as well as actual data in her/his software project.
to allow this, data-source-usage-licenses have to be digitally
abstracted and respected for each data-source.
i imagine something like a mixture of wikipedia and sourceforge
hooked-up to giant knowledge-base-directory.
as there are lots of hierarchical relations and dynamically defined
schemes, and also most probably by magnitudes more read- than
write-transactions, a massive openldap directory can serve as storage
backend...
people could first describe meta-resource-types (i.e. parsers, APIs,
licenses, ...) and then feed the direcrory with resource links...
why is this related to OpenWrt?
Obviously, modern embedded router devices need to respect wifi
regulations, know analog-phone tonezones, languages, (mobile-)ISPs, and
all this. all those things are unconnected islands for now and therefore
LuCI cannot make best-effort defaults for probably related configuration
values such as language, regulation domain/country code, asterisk-stuff,
... Asking the user (or the on-board GPS unit or GeoIP) once "Where am
I?" and then having at least best-effort defaults would be just birlliant.
Clearly, by the size of the project, no commercial player except for
google could launch such a thing. If google didn't do that yet (I don't
know. anyone does?), we should start somewhere...
looking forward to your ideas
daniel
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel