From 99c43e6ad360f7735ebc9c6e70a08dec5829d64a Mon Sep 17 00:00:00 2001 From: Matthew Butterick Date: Fri, 22 Jul 2022 15:26:46 -0700 Subject: [PATCH] migration to mb servers --- CONTRIBUTING.md | 4 ++-- README.md | 4 ++-- pollen/private/ts.rktd | 2 +- pollen/scribblings/big-picture.scrbl | 2 +- pollen/scribblings/installation.scrbl | 8 +++----- pollen/scribblings/license.scrbl | 2 +- pollen/scribblings/version-history.scrbl | 2 +- 7 files changed, 11 insertions(+), 13 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 483c36b..e155389 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,11 +6,11 @@ I welcome pull requests. But accepting a PR obligates me to maintain that code f * PRs for simple documentation fixes (e.g., spelling and grammar corrections) are always welcome. For more substantial changes, I don’t necessarily prefer PRs to issues or feature requests. A good description of the problem with a working example is better than a half-baked PR. I can often fix it in less time than it would take to review the PR. (= Principle of Efficiency) -* If you want feedback on a potential PR, I recommend posting to the [Pollen discussion area](https://github.com/mbutterick/pollen-users) rather than here. Because more people will see it. (= Principle of Exposure) +* If you want feedback on a potential PR, I recommend posting to the [Pollen forum](https://forums.matthewbutterick.com/c/pollen/) rather than here. Because more people will see it. (= Principle of Exposure) * Small PRs are easier to accept than large ones. Large PRs should have a benefit worthy of their complexity. PRs that want to amend Pollen’s public interface receive the highest scrutiny. (= Principle of Proportionality) -* I consider every PR, but I can’t promise detailed code reviews or comments. Helpful Racketeers can be found on the [Pollen discussion area](https://github.com/mbutterick/pollen-users), the [Racket mailing list](https://lists.racket-lang.org/), and the Racket [Slack channel](https://racket.slack.com/). (= Principle of Specialization) +* I consider every PR, but I can’t promise detailed code reviews or comments. Helpful Racketeers can be found on the [Pollen forum](https://forums.matthewbutterick.com/c/pollen/), the [Racket mailing list](https://lists.racket-lang.org/), and the Racket [Slack channel](https://racket.slack.com/). (= Principle of Specialization) * PRs should be necessary, in the sense that the proposed change can only be accomplished by patching this repo. (Corollary: features that can live in a separate [package](https://pkgs.racket-lang.org/) probably should.) (= Principle of Necessity) diff --git a/README.md b/README.md index 16f725e..42e2688 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## Pollen: the book is a program [![Build Status](https://github.com/mbutterick/pollen/workflows/CI/badge.svg)](https://github.com/mbutterick/pollen/actions) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg)](CODE_OF_CONDUCT.md) +## Pollen: the book is a program [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg)](CODE_OF_CONDUCT.md) A book-publishing system written in [Racket](http://racket-lang.org). This is the software I use to publish & maintain my web-based books [Beautiful Racket](http://beautifulracket.com), [Practical Typography](http://practicaltypography.com), and [Typography for Lawyers](http://typographyforlawyers.com). @@ -23,7 +23,7 @@ And update like so: raco pkg update --update-deps pollen -Official discussion area: https://github.com/mbutterick/pollen-users +Official forum: https://forums.matthewbutterick.com/c/pollen/ ## License diff --git a/pollen/private/ts.rktd b/pollen/private/ts.rktd index 201b584..142a1d1 100644 --- a/pollen/private/ts.rktd +++ b/pollen/private/ts.rktd @@ -1 +1 @@ -1656292611 +1658528806 diff --git a/pollen/scribblings/big-picture.scrbl b/pollen/scribblings/big-picture.scrbl index c0c4b8d..f11673a 100644 --- a/pollen/scribblings/big-picture.scrbl +++ b/pollen/scribblings/big-picture.scrbl @@ -15,7 +15,7 @@ This is the core design principle of Pollen. Consistent with this principle, Pol @item{@bold{A Pollen project consists of source files + static files.} A @italic{source file} is a file that can be compiled to produce certain output. A @italic{static file} is usable as it stands (e.g., an SVG file or webfont). Generally, the textual content of your book will live in source files, and other elements will be static files.} -@item{@bold{Source control is a good idea.} Because Pollen projects are software projects, they can be easily managed with systems for source control and collaboration, like @link["http://github.com"]{GitHub}. If you're a writer at heart, don't fear these systems — the learning curve is repaid by revision & edit tracking that's much easier than it is with Word or PDF files.} +@item{@bold{Source control is a good idea.} Because Pollen projects are software projects, they can be easily managed with systems for source control and collaboration. If you're a writer at heart, don't fear these systems — the learning curve is repaid by revision & edit tracking that's much easier than it is with Word or PDF files.} ] diff --git a/pollen/scribblings/installation.scrbl b/pollen/scribblings/installation.scrbl index e70394d..5d2368a 100644 --- a/pollen/scribblings/installation.scrbl +++ b/pollen/scribblings/installation.scrbl @@ -106,15 +106,13 @@ I hope you enjoy using it. @subsection{Bugs and feature requests} -Can be submitted as @link["https://github.com/mbutterick/pollen/issues"]{GitHub issues} at the main Pollen source repository. +Can be submitted as @link["https://git.matthewbutterick.com/mbutterick/pollen/issues"]{issues} at the main Pollen source repository. @subsection{Questions & discussion} -For general tips and how-to questions, use the @link["https://github.com/mbutterick/pollen-users/issues"]{pollen-users discussion group} (on GitHub). I'll also use that list to post major changes and new features. +For general tips and how-to questions, use the @link["https://forums.matthewbutterick.com/c/pollen/"]{Pollen discussion forum}. I'll also use that list to post major changes and new features. You need an account to post (free and easy to set up with an email address). -You need a GitHub account to post. If you don't have one, don't panic — they're free and easy to set up with an email address. @link["https://github.com/mbutterick/pollen-users"]{Instructions here}. - -(BTW, the former ``pollenpub'' Google Group is now deprecated.) +(BTW, the former ``pollenpub'' Google Group and the ``pollen-users'' GitHub repo are now deprecated.) diff --git a/pollen/scribblings/license.scrbl b/pollen/scribblings/license.scrbl index d39c5e9..3256825 100644 --- a/pollen/scribblings/license.scrbl +++ b/pollen/scribblings/license.scrbl @@ -10,4 +10,4 @@ This module is licensed under the MIT License. -Source repository at @link["http://github.com/mbutterick/pollen"]{http://github.com/mbutterick/pollen}. Suggestions & corrections welcome. +Source repository at @link["https://git.matthewbutterick.com/mbutterick/pollen/"]{https://git.matthewbutterick.com/mbutterick/pollen/}. Suggestions & corrections welcome. diff --git a/pollen/scribblings/version-history.scrbl b/pollen/scribblings/version-history.scrbl index bff58f8..79fc69e 100644 --- a/pollen/scribblings/version-history.scrbl +++ b/pollen/scribblings/version-history.scrbl @@ -12,7 +12,7 @@ Inconsistent with this system, Pollen's version also appends a build number, whi @section{Source code} -Pollen's source code is @link["http://github.com/mbutterick/pollen"]{available from this Git repo}. The @tt{MASTER} branch of the repo will always contain the most recent stable version. +Pollen's source code is @link["https://git.matthewbutterick.com/mbutterick/pollen/"]{available from this Git repo}. The @tt{MASTER} branch of the repo will always contain the most recent stable version. Racket's @link["http://pkg.racket-lang.org"]{package catalog} relies on this branch, so if you get your updates with @tt{raco pkg update pollen}, you'll get the most recent updates from this branch.