On Wed, Sep 23, 2015 at 5:33 PM, Dominic Price <
[email protected]> wrote:

>
>
> On 23/09/2015 10:32, Amir Chaudhry wrote:
> >
> >> On 23 Sep 2015, at 09:20, Gareth Rushgrove <[email protected]>
> wrote:
> >>
> >> On 22 September 2015 at 21:24, Andrew Stuart
> >> <[email protected]> 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
> > [email protected]
> > 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: [email protected]
> 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
> [email protected]
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
>
_______________________________________________
MirageOS-devel mailing list
[email protected]
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel

Reply via email to