Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serve V2 assets from filesystem #2756

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,13 @@ COPY --from=build /home/opam/_build/default/src/ocamlorg_web/bin/main.exe /bin/s
COPY playground/asset playground/asset

RUN git clone https://github.com/ocaml-web/html-compiler-manuals /manual
ADD data/v2 /v2

RUN git config --global --add safe.directory /var/opam-repository

ENV OCAMLORG_REPO_PATH /var/opam-repository/
ENV OCAMLORG_MANUAL_PATH /manual
ENV OCAMLORG_V2_PATH /v2
ENV OCAMLORG_PKG_STATE_PATH /var/package.state
ENV DREAM_VERBOSITY info
ENV OCAMLORG_HTTP_PORT 8080
Expand Down
60 changes: 31 additions & 29 deletions data/conferences/2013-ocaml-users-and-developers-workshop.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,37 +13,38 @@ presentations:
- title: Accessing and using weather-related data in OCaml
authors:
- Hezekiah Carty
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/weather-related-data.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf
link: ocaml/2013/proposals/weather-related-data.pdf
slides: ocaml/2013/slides/carty.pdf
- title: The Frenetic Network Controller
authors:
- Nate Foster
- Arjun Guha
- Frenetic Contributors
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/frenetic.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/guha.pdf
link: ocaml/2013/proposals/frenetic.pdf
slides: ocaml/2013/slides/guha.pdf
- title: 'Pfff: PHP Program analysis at Facebook'
authors:
- Yoann Padioleau
link: https://github.com/facebook/pfff/wiki/Main
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/padioleau.pdf
slides: ocaml/2013/slides/padioleau.pdf
- title: The design of the wxOCaml library
authors:
- Fabrice Le Fessant
link:
link: ocaml/2013/proposals/wxocaml.pdf
slides: ocaml/2013/slides/lefessant.pdf
- title: 'Goji: an Automated Tool for Building High Level OCaml-JavaScript Interfaces'
authors:
- Benjamin Canou
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/wxocaml.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/lefessant.pdf
link: ocaml/2013/proposals/goji.pdf
slides: ocaml/2013/slides/canou.pdf
- title: 'ctypes: foreign calls in your native language'
authors:
- Jeremy Yallop
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ctypes.pdf
link: ocaml/2013/proposals/ctypes.pdf
- title: The State of OCaml
authors:
- Xavier Leroy
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/leroy.pdf
slides: ocaml/2013/slides/leroy.pdf
- title: The OCaml Platform v0.1
authors:
- Anil Madhavapeddy
Expand All @@ -53,67 +54,68 @@ presentations:
- Philippe Wang
- Leo White
- Jeremy Yallop
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/platform.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/madhavapeddy.pdf
link: ocaml/2013/proposals/platform.pdf
slides: ocaml/2013/slides/madhavapeddy.pdf
- title: Extensions points for OCaml
authors:
- Leo White
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/white.pdf
slides: ocaml/2013/slides/white.pdf
- title: High-Performance GPGPU Programming with OCaml
authors:
- Mathias Bourgoin
- Emmmanuel Chailloux
- Jean-Luc Lamotte
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/gpgpu.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bourgoin.pdf
link: ocaml/2013/proposals/gpgpu.pdf
slides: ocaml/2013/slides/bourgoin.pdf
- title: Improving OCaml high level optimisations
authors:
- Pierre Chambart
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/optimizations.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/chambart.pdf
link: ocaml/2013/proposals/optimizations.pdf
slides: ocaml/2013/slides/chambart.pdf
- title: A new implementation of OCaml formats based on GADTs
authors:
- Benoît Vaugon
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/formats-as-gadts.pdf https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/vaugon.pdf
link: ocaml/2013/proposals/formats-as-gadts.pdf
slides: ocaml/2013/slides/vaugon.pdf
- title: Runtime types in OCaml
authors:
- Grégoire Henry
- Jacques Garrigue
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/runtime-types.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/henry.pdf
link: ocaml/2013/proposals/runtime-types.pdf
slides: ocaml/2013/slides/henry.pdf
- title: On variance, injectivity, and abstraction
authors:
- Jacques Garrigue
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/injectivity.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/garrigue.pdf
link: ocaml/2013/proposals/injectivity.pdf
slides: ocaml/2013/slides/garrigue.pdf
- title: 'Ocamlot: OCaml Online Testing'
authors:
- David Sheets
- Anil Madhavapeddy
- Amir Chaudhry
- Thomas Gazagnaire
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/ocamlot.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/sheets.pdf
link: ocaml/2013/proposals/ocamlot.pdf
slides: ocaml/2013/slides/sheets.pdf
- title: Merlin, an assistant for editing OCaml code
authors:
- Frédéric Bour
- Thomas Refis
- Simon Castellan
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/merlin.pdf
link: ocaml/2013/proposals/merlin.pdf
- title: Profiling the Memory Usage of OCaml Applications without Changing their Behavior
authors:
- Çagdas Bozman
- Michel Mauny
- Fabrice Le Fessant
- Thomas Gazagnaire
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/profiling-memory.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/bozman.pdf
link: ocaml/2013/proposals/profiling-memory.pdf
slides: ocaml/2013/slides/bozman.pdf
- title: 'Core bench: micro-benchmarking for OCaml'
authors:
- Christopher Hardin
- James Roshan
link: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/proposals/core-bench.pdf
slides: https://github.com/ocaml/v2.ocaml.org/blob/master/site/meetings/ocaml/2013/slides/james.pdf
link: ocaml/2013/proposals/core-bench.pdf
slides: ocaml/2013/slides/james.pdf
organising_committee: []
program_committee:
- name: Mark Shinwell
Expand Down
81 changes: 81 additions & 0 deletions data/v2/conferences/ocaml/2013/call.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
<!-- ((! set title Call for Presentations !)) -->

```
==============================================================================

OCAML 2013
The OCaml Users and Developers Workshop
http://ocaml.org/meetings/ocaml/2013/
Boston, Massachusetts, USA
September 24, 2013

CALL FOR PRESENTATIONS

Co-located with ICFP 2013
Sponsored by SIGPLAN

Talk Proposal Submission Extended Deadline:
June 18, 2013 (anywhere on earth)

==============================================================================

The first occurrence of the OCaml Users and Developers Workshop was
colocated with ICFP 2012, in Copenhagen, following the OCaml Meetings
in Paris in 2010 and 2011. OCaml 2013 will be held on September 24,
2013, in Boston, colocated with ICFP 2013.

The OCaml Users and Developers Workshop brings together industrial
users of OCaml with academics and hackers who are working on extending
the language, type system and tools. Discussions will focus on the
practical aspects of OCaml programming and the nitty gritty of the
tool-chain and upcoming improvements and changes. Thus, we aim to
solicit talks on all aspects related to improving the use or
development of the language and of its programming environment,
including, for example:

- compiler developments, new backends, runtime and architectures

- practical type system improvements, such as (but not exhaustively)
GADTs, first-class modules, generic programming, or dependent types

- new library or application releases, and their design rationales

- tool enhancements by commercial consultants

- prominent industrial uses of OCaml, or deployments in unusual
situations.

It will be an informal meeting, with an online scribe report of the
meeting, but no formal proceedings. Slides of presentations will be
available online from the workshop homepage.

To submit a talk, please register a description of the talk (about 2
pages long) at http://ocaml.org/meetings/ocaml/2013/talks/ providing a
clear statement of what will be brought by the talk: the problems that
are addressed, the technical solutions or methods that are
proposed. If you wish to perform a demo or require any special setup,
we will do our best to accommodate you.

Schedule
========

Abstract Submission (extended) Deadline: June 18, 2013 (anywhere on earth)
Notification to Speakers: Friday, July 7, 2013
Workshop: Tuesday, September 24, 2013

Program Committee
=================

* Damien Doligez, INRIA Paris-Rocquencourt, France
* Jun Furuse, Standard Chartered Bank, Singapore
* Jacques Le Normand, Google, USA
* Michel Mauny, ENSTA-ParisTech, France (chair)
* Mark Shinwell, Jane Street Europe, UK
* David Walker, Princeton University, USA
* Jeremy Yallop, University of Cambridge, UK
* Sarah Zennou, EADS IW, France

If you have any questions, please e-mail:
Michel Mauny <michel.mauny AT ensta-paristech DOT fr>

```
67 changes: 67 additions & 0 deletions data/v2/conferences/ocaml/2013/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
<!-- ((! set title 2013 !)) -->

*Table of contents*

OCaml 2013
==========

**The OCaml Users and Developers Workshop**
Boston (MA, USA), September 24, 2013
Colocated with [ICFP 2013](http://icfpconference.org/icfp2013/)

The meeting is an informal community gathering of users of the language,
library authors, and developers, using and extending OCaml in new ways.

News
----

- October 7, 2013: The [final program, with links to papers and
slides](program.html) is available.
- July 11, 2013: The [preliminary program](program.html) is available.
- June 7, 2013: The submission deadline has been extended to June 18,
anywhere on earth.
- May 7, 2013: The [submission
site](https://www.easychair.org/conferences/?conf=ocaml2013) is now
open! Please submit a presentation before June 7.
- May 7, 2013: The [submission
site](https://www.easychair.org/conferences/?conf=ocaml2013) is now
open! Please submit a presentation before <s>June 7</s> June 18
(anywhere on earth).
- April 16, 2013: [workshop announcement](call.html). The [submission
site](talks/) should open in the next days.

Important dates
---------------

- June 18, 2013 (anywhere on earth): Extended deadline for submissions
- July 7, 2013: Notification to speakers
- September 24, 2013: Workshop

Call for presentations
----------------------

Please consider submitting a presentation, and/or join us in Boston! See
[here the call for presentations](call.html).

Program Committee
-----------------

- Damien Doligez, INRIA Paris-Rocquencourt, France
- Jun Furuse, Standard Chartered Bank, Singapore
- Jacques Le Normand, Google, USA
- Michel Mauny, ENSTA-ParisTech, France (chair)
- Mark Shinwell, Jane Street Europe, UK
- David Walker, Princeton University, USA
- Jeremy Yallop, University of Cambridge, UK
- Sarah Zennou, EADS IW, France

History
-------

The [first occurrence of the OCaml Users and Developers
Workshop](http://oud.ocaml.org/2012/) was colocated with [ICFP
2012](http://icfpconference.org/icfp2012/), in Copenhagen, following the
*OCaml User Meetings* in Paris in [2008](../2008/), 2010 and [2011](../2011/)
and in Grenoble in [2009](../2009/). Building on the success of
past events, OCaml 2013 will be held on September 24, 2013, in Boston,
colocated with [ICFP 2013](http://icfpconference.org/icfp2013/).
Loading
Loading