[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] Blog and OPAM-aware static website generator
...and if you prefer the old steam powered way, my site (http://mort.io) wraps up a Jekyll generated site on Travis. A blog post about the process is at http://mort.io/blog/2015/05/20/moving-onto-mirage/ though it's now a little out-of-date as (eg) the env vars set in the .travis.yml have changed-- https://github.com/mor1/mor1.github.io for the real deal... :) On 24 September 2015 at 00:42, Len Maxwell <len@xxxxxxxx> wrote: > > > On Wed, Sep 23, 2015 at 5:33 PM, Dominic Price > <dominic.price@xxxxxxxxxxxxxxxx> wrote: >> >> >> >> On 23/09/2015 10:32, Amir Chaudhry wrote: >> > >> >> On 23 Sep 2015, at 09:20, Gareth Rushgrove <gareth@xxxxxxxxxxxxxxxxx> >> >> wrote: >> >> >> >> On 22 September 2015 at 21:24, Andrew Stuart >> >> <andrew.stuart@xxxxxxxxxxxxxxxxxx> wrote: >> >>> The Pioneer Projects page >> >>> https://github.com/mirage/mirage-www/wiki/Pioneer-Projects mentions "Blog >> >>> and OPAM-aware static website generatorâ. >> >>> >> >>> Anyone interested in generating static websites would gain a great >> >>> deal from first investigating httrack - itâs the most powerful static >> >>> site >> >>> generator although not many people seem to know of it. httrack can >> >>> convert >> >>> most websites into static HTML and then they just need to be compiled >> >>> into >> >>> MirageOS. >> >>> >> >>> https://www.httrack.com >> >>> >> >> >> >> I'd see htttrack as more of a spiderering tool, for downloading an >> >> existing site. Like wget but more specialised. It's pretty great. >> >> >> >> I _think_ this project refers more to generating the HTML in the first >> >> place, often from something like a directory of markdown files. Most >> >> languages have something similar and it's often a great >> >> my-first-running-application place to start with a new language. As >> >> inspiration for that sort of thing: >> >> >> >> https://gohugo.io/ (Go) >> >> http://blog.getpelican.com/ (Python) >> >> https://sculpin.io/ (PHP) >> >> https://jekyllrb.com/ (Ruby) >> >> http://wintersmith.io/ (JavaScript) >> > >> > Yes, this project is about creating a pure OCaml static-site generator, >> > but with the added benefit of being able to extend functionality to make >> > use >> > of other parts of the OCaml ecosystem (i.e. OPAM). >> >> Out of interest, is there a particular reason for wanting a pure OCaml >> tool? I was thinking about a similar tool recently and as a starting >> point I was going to start with something simple that could take the >> output from Jekyll (for example) and wrap it up as a unikernel. >> >> Dominic > > > Hi Dominic, > > FYI, the mirage-seal tool will take a directory of content and wrap it up as > a unikernel, with (optional) HTTPS support: > > https://github.com/mirage/mirage-seal > > https://mirage.io/blog/mirage-seal > > > cheers, > -- > Len > >> >> >> > Some work began earlier this year and you can see the core of it at: >> > https://github.com/dsheets/tower >> > I should probably write up a post about what we were aiming for and >> > where we got to. :) >> > >> > In the long term, it would be pretty cool to set up infrastructure like >> > GitHub pages for the OCaml community, where unikernel sites for >> > individuals/projects could be hosted (and using something like Jitsu would >> > mean theyâre only âactiveâ when required). Thatâs a little way off though. >> > >> > If anyone is interested in working on the static site generator project, >> > please do get in touch! >> > >> > Amir >> > _______________________________________________ >> > MirageOS-devel mailing list >> > MirageOS-devel@xxxxxxxxxxxxxxxxxxxx >> > http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel >> > >> >> -- >> Dominic Price >> Research Fellow >> Horizon Digital Economy Research >> Nottingham Geospatial Building >> University of Nottingham Innovation Park >> Triumph Road >> Nottingham >> NG7 2TU >> >> Email: dominic.price@xxxxxxxxxxxxxxxx >> Skype: dominic.j.price >> Office: +44 (0)115 82 32554 >> Fax: +44 (0)115 82 32551 >> >> Web: http://www.cs.nott.ac.uk/~djp >> Web: http://www.horizon.ac.uk >> >> _______________________________________________ >> MirageOS-devel mailing list >> MirageOS-devel@xxxxxxxxxxxxxxxxxxxx >> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel > > > > _______________________________________________ > MirageOS-devel mailing list > MirageOS-devel@xxxxxxxxxxxxxxxxxxxx > http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel > -- Richard Mortier mort@xxxxxxxxxx _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |