ocaml / v2.ocaml.org

Implementation of the ocaml.org website.
http://ocaml.org
Other
322 stars 345 forks source link

Want to help? Here are some tasks! #824

Open Chris00 opened 8 years ago

Chris00 commented 8 years ago

Here are some tasks with some details about how to tackle them and possible references. Do not forget to add your name to the contributors page to showcase your efforts! In addition to the whole community being thankful, contributors demonstrating a strong commitment for several months will be offered commit rights to the repository.

Move the content of opam.ocaml.org to ocaml.org/opam/

For each of the topics below, list the various libraries that exists (should eventually be partly automated with opam tags), explain the strengths and weaknesses in order to help user to pick up the right one for him, for each of them show some code to get started,... This may be one way to incorporate content from awesome-ocaml. Inspiration for the topics: Python.

AltGr commented 8 years ago

Move the content of opam.ocaml.org to ocaml.org/opam/

Note that this is generated by opam2web, and that there is some administration involved (README slightly out of date). Although merging the design and layout of the two sites is a good idea, I am uncertain about that move.

Note that the site also includes the not-quite-dead platform blog generated from this repo.

https://opam.ocaml.org/ is also used by opam as the repository where packages are fetched from, and I don't think that would be wise to change. Administration scripts mentionned above mix updates of the package repository and the website.

Chris00 commented 8 years ago

@AltGr Thanks for the information. I am only talking about moving the web site part, not the data relevant to opam (and actually using opam.o.o to host backups of all packages, including their development repositories). Changing the domain name for a part of the site is not good IMHO—in particular, if you pin a tab with o.o, going to packages will open a new tab, which is confusing.

amirmc commented 8 years ago

Move the content of opam.ocaml.org to ocaml.org/opam/

I think it's better to use something like ocaml.org/pkg/, or ocaml.org/packages, or similar. This doesn't tie it to the name of the tool and is better in the long term. The original wireframes I put together had examples of how this might work (there are screencasts in the blog post but the online version is no longer available). If they're still useful we can figure out how to update them.

example page 5_packages

agarwal commented 7 years ago

I think it's better to use something like ocaml.org/pkg/, or ocaml.org/packages, or similar

On the other hand, opam has some brand recognition. Maybe good to go with ocaml.org/opam.

dbuenzli commented 7 years ago

On the other hand, opam has some brand recognition. Maybe good to go with ocaml.org/opam.

Good uris are independent from the underlying technology.

agarwal commented 7 years ago

Good uris are independent from the underlying technology.

I thought about it more, and yes I think you're right.

zapashcanon commented 6 years ago

The install page (also the French one) should be updated. See also #801

I think it's OK now and with #992.

Riddhima23 commented 3 years ago

@Chris00 can I work on the issue of making a bot for IRC?