Module reorganization #120
Rowlando13
started this conversation in
General
Replies: 2 comments 2 replies
-
@nreinicke @jhoshiko @jakeholden @machallboyd thoughts? |
Beta Was this translation helpful? Give feedback.
2 replies
-
I'm fine with the 88-character line limit that |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Bottom Line (updated as we discuss): We should consider reorganization while we are still in the early stages. I don't have any super strong opinions since I had not worked with the library very long, but I am starting to run into some issues with documentation regarding the levels of nesting.
Questions:
Ed - I think they start to get unwieldy in the 500-100 line range.
Future Proofing points (a place for each):
Downsides of very nest structure
Upsides
Current Structure (count in lines)
constructs
---coordinate (62)
---geofence (31)
---match (25)
---road (17)
---trace (284)
maps
---nx
------readers
---------osm_readers (156)
------nx_map (215)
---map_interface (56)
matchers
---lcss
------constructs (211)
------lcss (166)
------ops (287)
------utils (124)
---line_snap (38)
---matcher_interface (33)
---osrm (117)
utils
---crs (4)
---exceptions (6)
---geo (95)
---geohash (154)
---plot (207)
---process_trace (66)
---url (22)
Proposed Structure
?
Beta Was this translation helpful? Give feedback.
All reactions