NanoSim / Porto

The Porto multi-scale framework
GNU General Public License v3.0
3 stars 3 forks source link

file and dir structure improvements #10

Open sradl1981 opened 7 years ago

sradl1981 commented 7 years ago

files appear to be randomly placed, e.g., this one https://github.com/NanoSim/Porto/blob/porto/Preview-Final-Release/porto/examples/demo.org

why no place here: https://github.com/NanoSim/Porto/tree/porto/Preview-Final-Release/porto/doc ??

sradl1981 commented 7 years ago

This case is a result, and should be deleted https://github.com/NanoSim/Porto/blob/porto/Preview-Final-Release/porto/examples/udfgen/udf.c

sradl1981 commented 7 years ago

Scripts (for softshell) available in https://github.com/NanoSim/Porto/tree/porto/Preview-Final-Release/tools/src/forge

lack documentation, or have poor documentation https://github.com/NanoSim/Porto/blob/porto/Preview-Final-Release/tools/doc/tools.md

especially softshell scripts soft-register-entity soft-search-entity

need a doc, since they are essential for checking entities (that are needed to be checkout out from a database)

sradl1981 commented 7 years ago

The results of useCase1, subCaseREMARC, are placed in a duplicated fashion. the user should decide where to place results

sradl1981 commented 7 years ago

this is a bad hard-coding, and prevents usage from different dirs https://github.com/NanoSim/Porto/blob/porto/Preview-Final-Release/porto/examples/udfgen/genudf.js#L39

can be easily repaired though...

sradl1981 commented 7 years ago

we need an "Allclean" script that cleans up results files. this goes hand-in hand with a structured way of saving results. easy to be repaired...

sradl1981 commented 7 years ago

the soft-register-entity will in future overwrite.

stefan will write a script that uses db.dropbDatabase() to drop (delete) the full porto db after a test run https://docs.mongodb.com/manual/tutorial/write-scripts-for-the-mongo-shell/