Skip to content

Commit

Permalink
generated
Browse files Browse the repository at this point in the history
Signed-off-by: Psionik K <[email protected]>
  • Loading branch information
psionic-k committed Oct 24, 2023
1 parent 9c0fed6 commit 6e5eaa8
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 55 deletions.
52 changes: 26 additions & 26 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,36 +5,36 @@ Development process & infrastructure guide.

# Table of Contents

- [Submitting Pull Requests](#orgb429362)
- [Development](#org65192b8)
- [Running tests](#org8a3ddf5)
- [Lint and byte-compile code](#org599b569)
- [Loading and re-loading your package](#org9cf8d98)
- [Re-generating Documentation](#org791ecf1)
- [License](#org4e7d017)
- [Developer Certificate of Origin (DCO)](#orgf6a4cbd)
- [Sign-off](#orgf2ce616)
- [GPG signature](#org6ba1a3a)
- [User setup for submitting changes](#org10cbd6d)
- [Maintaining versions](#org56b075d)


<a id="orgb429362"></a>
- [Submitting Pull Requests](#org1b17b33)
- [Development](#org950790d)
- [Running tests](#org90a3509)
- [Lint and byte-compile code](#orgeee441d)
- [Loading and re-loading your package](#org4a1551a)
- [Re-generating Documentation](#orgcbcbabd)
- [License](#orgb40cc5f)
- [Developer Certificate of Origin (DCO)](#orge0e33df)
- [Sign-off](#org4bc3a74)
- [GPG signature](#orged4d5f8)
- [User setup for submitting changes](#org3d30ff1)
- [Maintaining versions](#org14701d6)


<a id="org1b17b33"></a>

# Submitting Pull Requests

Be sure to abide by instructions in [the pull request template](../.github/pull_request_template.md).


<a id="org65192b8"></a>
<a id="org950790d"></a>

# Development

This repository was created with [elisp-repo-kit](https://github.com/positron-solutions/elisp-repo-kit/). You can use it to streamline
development workflows.


<a id="org8a3ddf5"></a>
<a id="org90a3509"></a>

## Running tests

Expand Down Expand Up @@ -62,7 +62,7 @@ have. **You do not need Nix to run tests pretty close to what CI does.** CI
will use Nix to obtain Emacs & dependencies.


<a id="org599b569"></a>
<a id="orgeee441d"></a>

## Lint and byte-compile code

Expand All @@ -86,7 +86,7 @@ You can run the lints manually almost the same as running tests.
emacs --script .github/run-shim.el -- lint-tests


<a id="org9cf8d98"></a>
<a id="org4a1551a"></a>

## Loading and re-loading your package

Expand All @@ -109,7 +109,7 @@ directly, call `emacs-lisp-byte-compile-and-load` or
`emacs-lisp-native-compile-and-load`.


<a id="org791ecf1"></a>
<a id="orgcbcbabd"></a>

## Re-generating Documentation

Expand All @@ -131,15 +131,15 @@ manually type the path to the `manual.info`. Honestly, just use
because they use `#+include:` directives.


<a id="org4e7d017"></a>
<a id="orgb40cc5f"></a>

# License

This package is distributed under the terms of the [included license](./COPYING). The CI
configuration, documentation, and scripts are MIT licensed.


<a id="orgf6a4cbd"></a>
<a id="orge0e33df"></a>

# Developer Certificate of Origin (DCO)

Expand All @@ -152,7 +152,7 @@ A [copy of the DCO](./DCO) is distributed with this project. Read its text to
understand the significance of configuring for sign-off.


<a id="orgf2ce616"></a>
<a id="org4bc3a74"></a>

## Sign-off

Expand All @@ -163,7 +163,7 @@ following:
Signed-off-by: Random J Developer <[email protected]>


<a id="org6ba1a3a"></a>
<a id="orged4d5f8"></a>

## GPG signature

Expand All @@ -174,7 +174,7 @@ participating in. Corroborating user's signature accross a history of works
strengthens that user's attestation provided by DCO sign-off.


<a id="org10cbd6d"></a>
<a id="org3d30ff1"></a>

## User setup for submitting changes

Expand Down Expand Up @@ -249,7 +249,7 @@ equivalent:
git rebase -i


<a id="org56b075d"></a>
<a id="org14701d6"></a>

## Maintaining versions

Expand Down
54 changes: 27 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,27 +63,27 @@ your secrets for Cachix. Read the CI customization section.

# Table of Contents

- [Creating Packages](#orgea06217)
- [Using ERK for development](#orgda302a2)
- [Find Files](#org9122b13)
- [File contents and structure](#org18ffd0b)
- [Finish setting up your new GitHub repo](#org988dca6)
- [Optional Steps](#orgc464d5d)
- [Customizing CI](#org33dd9da)
- [Licensing, Developer Certificate of Origin](#orgcf113c3)
- [Publishing to MELPA](#org9c83480)
- [Creating the recipe](#org019b7ce)
- [Testing package build](#org06993c8)
- [Testing stable package build](#orgef9b1ab)
- [MELPA Lints](#org250bb5a)
- [Maintaining versions](#org375ed39)
- [Package scope and relation to other work](#org3eb6510)
- [Dependency Management](#orgdc0473a)
- [Discovering and Running Tests & Lints](#org6ea37ef)
- [Comparisons](#org44a2f6b)
- [Contributing](#orgb0d9068)
- [Footnote on FSF and Emacs Core Licensing](#org03e68cf)
- [Shout-outs](#org63f3161)
- [Creating Packages](#org7c6d0bd)
- [Using ERK for development](#org5cb047b)
- [Find Files](#org2ae729c)
- [File contents and structure](#org5a796a2)
- [Finish setting up your new GitHub repo](#orgdb7210d)
- [Optional Steps](#orgdc9917c)
- [Customizing CI](#org9460d21)
- [Licensing, Developer Certificate of Origin](#org6d19600)
- [Publishing to MELPA](#orgc3beb87)
- [Creating the recipe](#org8ade52c)
- [Testing package build](#orgfed70c7)
- [Testing stable package build](#orgc9b6993)
- [MELPA Lints](#org81e18de)
- [Maintaining versions](#orgc670351)
- [Package scope and relation to other work](#org47d3e93)
- [Dependency Management](#orgc8ad0dd)
- [Discovering and Running Tests & Lints](#orgccb17c7)
- [Comparisons](#org41cb3df)
- [Contributing](#orgc1b3d95)
- [Footnote on FSF and Emacs Core Licensing](#org45c3bc0)
- [Shout-outs](#orgf24edcf)


# Creating Packages
Expand All @@ -102,7 +102,7 @@ ask you for:

`erk-new` also calls `erk-rename-relicense` to rename all of the files, string
replace names, and re-license to GPL3. It also changes the author and resets
the git history. Now just follow the steps in [finish setting up](#org988dca6) Have fun!
the git history. Now just follow the steps in [finish setting up](#orgdb7210d) Have fun!


# Using ERK for development
Expand Down Expand Up @@ -187,8 +187,8 @@ these choices, there is a corresponding command:
├── doc
│ ├── README.org # generates README.md
│ ├── CONTRIBUTING.org # generates CONTRIBUTING.md
│ ├── manual.org # actual manual
│ └── manual.texi # generated manual for distribution
│ ├── manual.org # actual manual source
│ └── erk.texi # generated manual for distribution
├── lisp
│ └── erk.el # the package
Expand All @@ -205,10 +205,10 @@ directories.

You can copy this checklist to your org agenda files:

- [X] Create a repository (from [install](#orgff995d3) instructions)
- [X] Create a repository (from [install](#org78940f4) instructions)
- [ ] Create an empty GitHub repository configure it as your git remote
- [ ] Set up your git commit signing (and verification so that it's obvious)
**and** [sign-off](#orgcf113c3) so that it will be hypothetically [straightforward](README.md) for for FSF
**and** [sign-off](#org6d19600) so that it will be hypothetically [straightforward](README.md) for for FSF
to pull in your changes if they later change to DCO instead of copyright
assignment.
- [ ] Sign up for [cachix](https://app.cachix.org/) and, create a binary cache with API tokens and public
Expand All @@ -234,7 +234,7 @@ You can copy this checklist to your org agenda files:
**Note**, Python is used to run a DCO check script, nothing more.

- [ ] Get your package working, pushed, actions run, and CI badges all green
- [ ] [Publish](#org9c83480) to MELPA
- [ ] [Publish](#orgc3beb87) to MELPA
- [ ] Make a post on [reddit](https://reddit.com/r/emacs/) and [mastodon](https://emacs.ch/) about your new package


Expand Down
4 changes: 2 additions & 2 deletions doc/erk.texi
Original file line number Diff line number Diff line change
Expand Up @@ -228,8 +228,8 @@ Elisp packages).
├── doc
│ ├── README.org # generates README.md
│ ├── CONTRIBUTING.org # generates CONTRIBUTING.md
│ ├── manual.org # actual manual
│ └── manual.texi # generated manual for distribution
│ ├── manual.org # actual manual source
│ └── erk.texi # generated manual for distribution
├── lisp
│ └── erk.el # the package
Expand Down

0 comments on commit 6e5eaa8

Please sign in to comment.