typelevel / governance

Typelevel governance
Creative Commons Attribution 4.0 International
8 stars 1 forks source link

Project Submission: Laika #103

Closed jenshalm closed 1 year ago

jenshalm commented 1 year ago

Project Name

Laika

Project Short Description

Site and e-book generator and customizable text markup transformer for sbt, Scala and Scala.js

Project Type

In accordance with the Typelevel Charter, I am proposing the project be a:

Project Management

Motivation

About the Project

Laika has been in development for more than 10 years, growing from a small library to a fully-featured documentation toolkit. The manual can be found here and a first draft for the road map of the upcoming 1.0 release here.

It differs from other documentation tools used in the Scala community in several ways:

At the moment the project is released in 5 artefacts, but the internal structure is very modular so that further micro-libs could be extracted in the future in case of strong demand.

jducoeur commented 1 year ago

Makes sense to me -- it's gradually becoming a de facto standard for the community, so it seems reasonable to treat it as such.

rossabaker commented 1 year ago

@typelevel/steering: please vote with reaction on the issue. πŸ‘ for yes, πŸ‘Ž for no, πŸ‘€ to abstain.

Voting is open three business days (through Wednesday, May 3) and until quorum (7) is reached.

rossabaker commented 1 year ago

I'm delighted to see this. This is both a well-crafted project on its own, and something that has significantly reduced complexity and increased reliability by integrating it into our builds.

samspills commented 1 year ago

Just a big +1 to that, Laika is great (also shout out to the excellent docs 😻)

rossabaker commented 1 year ago

Hooray! Quorum is reached[^1] (minimum 7, got 7) and vote is affirmative (minimum 3/4, was unanimous). Next steps are tracked in #108.

[^1]: I need an emoji callback ... we were stuck on six and I stopped polling as often. I apologize for my lax vote counting on this one.