I added basic support for publishing. You can find the updated version [here](https://github.com/andreaferretti/factor-package-manager) (I am not calling it factor-package-manager to mean that it is official in any way, I am just running out of repository names)
In fact, it published itself! :-) This version is slightly changed from the old one, but the basics are the same. I think now I will let it rest until some more experienced factorers (is this the right word?) decide if it can have any use. 2014-12-17 20:15 GMT+01:00 Andrea Ferretti <ferrettiand...@gmail.com>: > I thought to use factor itself, as most package managers I have seen use an > internal dsl for configuration (sbt, lein, bundler, metacello). Npm uses > json, which is both a separate language and valid js. The only exception I > know is maven. > > Of course, using yaml would be fine for me as well. Another possibility > would be to avoid the syntax words and write configs with normal words. In > fact this works right now, but the required words are currently private. > > Il giorno 17/dic/2014 19:41, "Jon Harper" <jon.harpe...@gmail.com> ha > scritto: > >> Is a DSL better than a standard configuration data format ? >> >> For example, I worked on yaml serialization/deserialization >> (http://docs.factorcode.org/content/article-yaml.html) because jckarter was >> using it in https://gist.github.com/jckarter/3440892 so now this is >> available. >> Jon >> >> Jon >> >> On Wed, Dec 17, 2014 at 7:13 PM, mr wzrd <wzr...@gmail.com> wrote: >>> >>> On 12/17/2014 09:20 AM, Andrea Ferretti wrote: >>> >>> Hi, following this [small >>> discussion](https://news.ycombinator.com/item?id=8750720) I thought I >>> might give a try at designing a simple package manager. >>> >>> Neat idea. >>> >>> One of the benefits to the "one big tree" that we have right now is that >>> we guarantee to update your code as the standard library changes or >>> improves. >>> >>> >>> Regardless of whether a package manager is necessary or proper at the >>> moment, it demonstrates that the complex trappings of modern software can be >>> implemented in our "simple" stack-based-language. >>> >>> - mrw >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>> Get technology previously reserved for billion-dollar corporations, FREE >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Factor-talk mailing list >>> Factor-talk@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>> >> >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & more >> Get technology previously reserved for billion-dollar corporations, FREE >> >> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >> _______________________________________________ >> Factor-talk mailing list >> Factor-talk@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/factor-talk >> > ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk