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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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