@@ -63,27 +63,27 @@ your secrets for Cachix. Read the CI customization section.
63
63
64
64
# Table of Contents
65
65
66
- - [ Creating Packages] ( #orgea06217 )
67
- - [ Using ERK for development] ( #orgda302a2 )
68
- - [ Find Files] ( #org9122b13 )
69
- - [ File contents and structure] ( #org18ffd0b )
70
- - [ Finish setting up your new GitHub repo] ( #org988dca6 )
71
- - [ Optional Steps] ( #orgc464d5d )
72
- - [ Customizing CI] ( #org33dd9da )
73
- - [ Licensing, Developer Certificate of Origin] ( #orgcf113c3 )
74
- - [ Publishing to MELPA] ( #org9c83480 )
75
- - [ Creating the recipe] ( #org019b7ce )
76
- - [ Testing package build] ( #org06993c8 )
77
- - [ Testing stable package build] ( #orgef9b1ab )
78
- - [ MELPA Lints] ( #org250bb5a )
79
- - [ Maintaining versions] ( #org375ed39 )
80
- - [ Package scope and relation to other work] ( #org3eb6510 )
81
- - [ Dependency Management] ( #orgdc0473a )
82
- - [ Discovering and Running Tests & Lints] ( #org6ea37ef )
83
- - [ Comparisons] ( #org44a2f6b )
84
- - [ Contributing] ( #orgb0d9068 )
85
- - [ Footnote on FSF and Emacs Core Licensing] ( #org03e68cf )
86
- - [ Shout-outs] ( #org63f3161 )
66
+ - [ Creating Packages] ( #org7c6d0bd )
67
+ - [ Using ERK for development] ( #org5cb047b )
68
+ - [ Find Files] ( #org2ae729c )
69
+ - [ File contents and structure] ( #org5a796a2 )
70
+ - [ Finish setting up your new GitHub repo] ( #orgdb7210d )
71
+ - [ Optional Steps] ( #orgdc9917c )
72
+ - [ Customizing CI] ( #org9460d21 )
73
+ - [ Licensing, Developer Certificate of Origin] ( #org6d19600 )
74
+ - [ Publishing to MELPA] ( #orgc3beb87 )
75
+ - [ Creating the recipe] ( #org8ade52c )
76
+ - [ Testing package build] ( #orgfed70c7 )
77
+ - [ Testing stable package build] ( #orgc9b6993 )
78
+ - [ MELPA Lints] ( #org81e18de )
79
+ - [ Maintaining versions] ( #orgc670351 )
80
+ - [ Package scope and relation to other work] ( #org47d3e93 )
81
+ - [ Dependency Management] ( #orgc8ad0dd )
82
+ - [ Discovering and Running Tests & Lints] ( #orgccb17c7 )
83
+ - [ Comparisons] ( #org41cb3df )
84
+ - [ Contributing] ( #orgc1b3d95 )
85
+ - [ Footnote on FSF and Emacs Core Licensing] ( #org45c3bc0 )
86
+ - [ Shout-outs] ( #orgf24edcf )
87
87
88
88
89
89
# Creating Packages
@@ -102,7 +102,7 @@ ask you for:
102
102
103
103
` erk-new ` also calls ` erk-rename-relicense ` to rename all of the files, string
104
104
replace names, and re-license to GPL3. It also changes the author and resets
105
- the git history. Now just follow the steps in [ finish setting up] ( #org988dca6 ) Have fun!
105
+ the git history. Now just follow the steps in [ finish setting up] ( #orgdb7210d ) Have fun!
106
106
107
107
108
108
# Using ERK for development
@@ -187,8 +187,8 @@ these choices, there is a corresponding command:
187
187
├── doc
188
188
│ ├── README.org # generates README.md
189
189
│ ├── CONTRIBUTING.org # generates CONTRIBUTING.md
190
- │ ├── manual.org # actual manual
191
- │ └── manual .texi # generated manual for distribution
190
+ │ ├── manual.org # actual manual source
191
+ │ └── erk .texi # generated manual for distribution
192
192
│
193
193
├── lisp
194
194
│ └── erk.el # the package
@@ -205,10 +205,10 @@ directories.
205
205
206
206
You can copy this checklist to your org agenda files:
207
207
208
- - [X] Create a repository (from [ install] ( #orgff995d3 ) instructions)
208
+ - [X] Create a repository (from [ install] ( #org78940f4 ) instructions)
209
209
- [ ] Create an empty GitHub repository configure it as your git remote
210
210
- [ ] Set up your git commit signing (and verification so that it's obvious)
211
- ** and** [ sign-off] ( #orgcf113c3 ) so that it will be hypothetically [ straightforward] ( README.md ) for for FSF
211
+ ** and** [ sign-off] ( #org6d19600 ) so that it will be hypothetically [ straightforward] ( README.md ) for for FSF
212
212
to pull in your changes if they later change to DCO instead of copyright
213
213
assignment.
214
214
- [ ] Sign up for [ cachix] ( https://app.cachix.org/ ) and, create a binary cache with API tokens and public
@@ -234,7 +234,7 @@ You can copy this checklist to your org agenda files:
234
234
** Note** , Python is used to run a DCO check script, nothing more.
235
235
236
236
- [ ] Get your package working, pushed, actions run, and CI badges all green
237
- - [ ] [ Publish] ( #org9c83480 ) to MELPA
237
+ - [ ] [ Publish] ( #orgc3beb87 ) to MELPA
238
238
- [ ] Make a post on [ reddit] ( https://reddit.com/r/emacs/ ) and [ mastodon] ( https://emacs.ch/ ) about your new package
239
239
240
240
0 commit comments