Timeline for Declaring Package with dependencies in multiples files?
Current License: CC BY-SA 4.0
12 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 4, 2018 at 3:57 | answer | added | Ronald Monson | timeline score: 12 | |
Jul 3, 2018 at 18:01 | answer | added | b3m2a1 | timeline score: 12 | |
Jul 2, 2018 at 22:36 | answer | added | Anton Antonov | timeline score: 12 | |
Jul 2, 2018 at 19:22 | comment | added | Anton Antonov | Related closed question: "Multipart package creation, development and maintenance". | |
Jul 2, 2018 at 16:52 | answer | added | Leonid Shifrin | timeline score: 39 | |
Jul 2, 2018 at 14:20 | comment | added | b3m2a1 | That file I linked was all I intended you to care about. It has a section on loading the package in it where you can see how it walks through the files and makes sure the context is working. The package itself is a utility package for a paclet server we set up. And a paclet is a Mathematica package that people can actually use. See Szabolcs’ Q/As on the site for more on that. If you write Mathematica code, though, you should really make it a paclet. | |
Jul 2, 2018 at 10:52 | comment | added | SumNeuron | @b3m2a1 I appreciate your assistance, but not quite sure how to make use of your 2166 line public packet server and the readme is a bit sparse :P Quick follow up, what is difference between paclet vs package? | |
Jul 2, 2018 at 9:33 | history | tweeted | twitter.com/StackMma/status/1013717365056516097 | ||
Jul 2, 2018 at 6:09 | comment | added | b3m2a1 | I handle this by having a top-level loader that loads all files and manages the appropriate contexts so that I can implement the package at low level however I like and then only expose some small public interface. See this for an example of this can work. It has served me quite well and is honestly very similar to how python manages these things. | |
Jul 2, 2018 at 0:37 | history | edited | SumNeuron | CC BY-SA 4.0 |
edited title
|
Jul 2, 2018 at 0:24 | history | edited | SumNeuron | CC BY-SA 4.0 |
added 2041 characters in body
|
Jul 1, 2018 at 22:08 | history | asked | SumNeuron | CC BY-SA 4.0 |