Comments (8)
I just update on github and look at the changes, fixing as needed. The formatting is pretty constant at this point, so it's just content that changes.
from ocamlverse.github.io.
I've added some docs here #151
Webrick is needed in Ruby 3 because it was removed from the standard library (see https://bugs.ruby-lang.org/issues/17303). I can add a note about it later. I'm still using Ruby 2.7 myself, as at work we haven't migrated to 3.0+ yet.
from ocamlverse.github.io.
One other suggestion: it may be a good idea to link somewhere about how to set up a local test version of the ocamlverse webpage for new contributors.
This github page has some instructions on how to do it, so it may be enough to link that page somewhere on the contributing page.
from ocamlverse.github.io.
Feel free to open a PR for this requirement. So long as ocamlverse keeps running as is, I'm happy to keep up with the toolchain.
In general, I don't really care about running ocamlverse locally, but if you want to contribute a page about it (maybe under 'About OCamlverse', which needs to be updated anyway since it's no longer a "new" resource), I'd be happy to add it. You could put a Meta
tag on it so it shows up on the left menu under Meta.
from ocamlverse.github.io.
Sure I will put something together in a few days.
Question...if you aren't running the site locally, do you have another way to preview changes?
from ocamlverse.github.io.
To run the jekyll server locally with Ruby v3, I needed to add gem 'webrick', '~> 1.7' to the Gemfile.
Might be better to just do a bundle update
(it's necessary from time to time). I agree it'd be nice to document how people to use Jekyll locally, or at the very least mention that the site is built using Jekyll and point to the official docs.
from ocamlverse.github.io.
That could be the case that only a bundle update
is needed. The tip to explicitly add webrick to the Gemfile was from the GitHub docs, and it did work for me once I added it, but I don't remember if I tried just a bundle update
first.
Eventually I plan to open a pull request for this, but I won't get to it for a couple weeks, so if anyone else wants to first, feel free :)
from ocamlverse.github.io.
Seems like #151 and #158 cover everything in my original issue.
from ocamlverse.github.io.
Related Issues (20)
- Add some automated content popularity computation HOT 3
- join the team HOT 4
- consider adding dead link checker using scheduled ci HOT 1
- Optimization and Iterators HOT 2
- Add section pointing out examples of ocaml/rescript documentation and marketing site generation?
- Outdated information in the "Future of OCaml" page HOT 2
- Dead link `ocamlbrowser` in Development Tools HOT 3
- A Link rot of OWL proposed project page on Help Wanted page HOT 1
- Fix incorrect links
- Improve "quickstart dune project" page
- Adding a dedicated domain HOT 8
- Petrol does not appear on the databases page. HOT 2
- There are two places where the quickstart says it is creating the switch HOT 1
- Quickstart says to create the lib directory when it already exists HOT 2
- Bad formatting for Libraries header HOT 2
- More concurrency libraries HOT 1
- Standard Library documentation + examples HOT 1
- Include minttea in TUI libs
- Compiler warnning / error on functor examples
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ocamlverse.github.io.