Needs work
Project:
Countries regions
Component:
Documentation
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
10 Feb 2012 at 15:15 UTC
Updated:
11 Feb 2012 at 04:07 UTC
-- forked from #1404876: Fatal error: Unsupported operand types in countries_regions/countries_regions.admin.inc on line 177 --
Some docs about the pros and cons of countries_regions and location_taxonomize would be helpful.
Comments
Comment #1
alan d. commentedI have attempted to create a taxonomy based regional db twice, and both times, core implementation factors have meant that the vocabulary was not editable due to memory issues and other factors. This is the reason why I discarded taxonomy and created the custom rendering. However, the core internal db structure is approx. the same, with the exception of having a country tag per region / term.
This is a rough comparison from reading the readme of Location Taxonomize.
LT uses core functionality
CR uses a custom implementation. CR will have the ability to decide on a better storage model at a latter date, though initial work on this was dropped. Note that I have decided to drop any implementation of a graph based algorithm to stay with a tree based algorithm with computed maintained multi-parent relationships. All four of the first first countries looked at needed this ability for a complete representation.
Supports auto-calculation of these and also different versions per country.
I think this was dropped from D7 taxonomy, so not possible
Via placeholder regions instances that are coupled to a single region.
Comment #2
alan d. commentedTo paraphrase, LT is 95% fully functional and CR is only 40%. LT will have limitations to extend, but CR doesn't as it has the freedom to do this outside of core (it hasn't even started to tackle these though).
The big issues are memory considerations and editability, plus multi-parent relationships.