Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Metadata and governance updates #93

Merged
merged 1 commit into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# These are supported funding model platforms

github: halostatue
buy_me_a_coffee: halostatue
ko_fi: halostatue
Expand Down
12 changes: 3 additions & 9 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,18 +1,12 @@
*.swp
*~
.bundle
*.gem
.byebug_history
.rake_tasks~
.rubocop.yml
.source_index
.vagrant
Gemfile.lock
Vagrantfile
coverage
coverage/
doc/
html/
pkg/
publish
publish/
test/cache.tst
tmp/
vendor/
90 changes: 44 additions & 46 deletions .hoerc
Original file line number Diff line number Diff line change
@@ -1,50 +1,48 @@
---
exclude: !ruby/regexp '/
\.(?:
tmp |
swp
)$
|
\.(?:
bundle |
git |
github |
hg |
idea |
svn |
vagrant
\.gemspec$
| \.tmp$
| \.swp$
| ^\.(?:
DS_Store
| autotest
| byebug_history
| gemtest
| gitattributes
| gitignore
| hoerc
| minitest\.rb
| simplecov-prelude\.rb
| workenv
| (?:
appveyor
| coveralls
| fasterer
| pullreview
| rubocop.*
| standard.*
| travis
| unused
)\.yml
| (?:
typos
)\.toml
)$
| ^\.(?:
bundle
| github
| git
| hg
| idea
| svn
| vagrant
)\/
|
[gG]emfile(?:\.lock)?
|
(?:
support
| [gG]emfile(?:\.lock)?$
| [Aa]ppraisals$
| (?i:TAGS)$
| Vagrantfile$
| ^(?:
support
| types
)\/
|
\b(?i:TAGS)$
|
\.(?:
appveyor |
coveralls |
fasterer |
pullreview |
rubocop* |
standard* |
travis |
unused
)\.yml$
|
\.(?:
DS_Store |
autotest |
byebug_history |
gemtest |
gitattributes |
gitignore |
hoerc |
minitest.rb |
simplecov-prelude.rb
)$
|
\.gemspec$
/x'
/x'
3 changes: 2 additions & 1 deletion .standard.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
parallel: true
ruby_version: 2.3
ignore:
- 'pkg/**/*'
- '*.gemspec'
- 'pkg/**/*'
- Rakefile:
- Layout/HeredocIndentation
- support/prepare_release.rb:
Expand Down
13 changes: 13 additions & 0 deletions History.md → CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@
## 3.2025.0107 / 2025-01-07

- Updated the Apache and IANA media registry entries as of release date
- Restructured documentation for how I prefer to manage Hoe projects now.
- Reworked the Rakefile because all data updates are now managed by GitHub
Actions and should not be managed manually any longer.

- `rake release:prepare` now does the same work as `rake release:gha`, but
does not commit or create a pull request.

- `rake convert` no longer has any subtasks.

- `rake update` has been removed with no replacement.

- Updated `.hoerc` to properly exclude `support/` and `types/` from the
manifest.

## 3.2024.1203 / 2024-12-03

Expand Down
File renamed without changes.
55 changes: 1 addition & 54 deletions Contributing.md → CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,67 +137,14 @@ a final step of checking for IANA updates should be performed.
category.)
6. `bundle exec rake convert`
7. `bundle exec rake update:version`
8. Write up the changes in `History.md`. If any PRs have been merged, these
8. Write up the changes in `CHANGELOG.md`. If any PRs have been merged, these
should be noted specifically and contributions should be added in
`Contributing.md`.
9. Commit the changes and push to GitHub.
10. `bundle exec rake release VERSION=newversion`

This is based on an issue [#18][#18].

### Contributors

- Austin Ziegler created mime-types.

Thanks to everyone else who has contributed to mime-types:

- Aaron Patterson
- Aggelos Avgerinos
- Alessio Parma
- Alex Balhatchet
- Andre Pankratz
- Andrey Eremin
- Andy Brody
- Arnaud Meuret
- Bradley Meck
- Brandon Galbraith
- Chris Gat
- Chris Salzberg
- David Genord
- Eric Marden
- Garret Alfert
- Godfrey Chan
- Greg Brockman
- Hans de Graaff
- Henrik Hodne
- Jeremy Evans
- John Gardner
- Jon Sneyers
- Jonas Petersen
- Juanito Fatas
- Keerthi Siva
- Ken Ip
- Łukasz Śliwa
- Lucia
- Martin d'Allens
- Mauricio Linhares
- Mohammed Gad
- Myk Klemme
- nycvotes-dev
- Postmodern
- Richard Hirner
- Richard Hurt
- Richard Schneeman
- Robert Buchberger
- Samuel Williams
- Sergio Baptista
- Shane Eskritt
- Tao Guo
- Thomas Leese
- Tibor Szolár
- Todd Carrico
- Yoran Brondsema

[qcm]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
[rmt]: https://github.com/mime-types/ruby-mime-types/
[hoe]: https://github.com/seattlerb/hoe
52 changes: 52 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Contributors

- Austin Ziegler created mime-types.

Thanks to everyone else who has contributed to mime-types:

- Aaron Patterson
- Aggelos Avgerinos
- Alessio Parma
- Alex Balhatchet
- Andre Pankratz
- Andrey Eremin
- Andy Brody
- Arnaud Meuret
- Bradley Meck
- Brandon Galbraith
- Chris Gat
- Chris Salzberg
- David Genord
- Eric Marden
- Garret Alfert
- Godfrey Chan
- Greg Brockman
- Hans de Graaff
- Henrik Hodne
- Jeremy Evans
- John Gardner
- Jon Sneyers
- Jonas Petersen
- Juanito Fatas
- Keerthi Siva
- Ken Ip
- Łukasz Śliwa
- Lucia
- Martin d'Allens
- Mauricio Linhares
- Mohammed Gad
- Myk Klemme
- nycvotes-dev
- Postmodern
- Richard Hirner
- Richard Hurt
- Richard Schneeman
- Robert Buchberger
- Samuel Williams
- Sergio Baptista
- Shane Eskritt
- Tao Guo
- Thomas Leese
- Tibor Szolár
- Todd Carrico
- Yoran Brondsema
6 changes: 1 addition & 5 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
# -*- ruby -*-
# frozen_string_literal: true

# NOTE: This file is present to keep Travis CI happy. Edits to it will not
# be accepted.
# NOTE: This file is not the canonical source of dependencies. Edit the Rakefile, instead.

source "https://rubygems.org/"

gem "byebug"
gem "mime-types", path: "../ruby-mime-types" if ENV["DEV"]

gemspec

# vim: syntax=ruby
2 changes: 1 addition & 1 deletion Licence.md → LICENCE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Licence

- Copyright 2003–2024 Austin Ziegler and other contributors.
- Copyright 2003–2025 Austin Ziegler and other contributors.

The software in this repository is made available under the MIT license.

Expand Down
24 changes: 5 additions & 19 deletions Manifest.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
Code-of-Conduct.md
Contributing.md
History.md
Licence.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
LICENCE.md
Manifest.txt
README.md
Rakefile
Expand All @@ -19,18 +20,3 @@ data/mime.use_instead.column
data/mime.xrefs.column
lib/mime-types-data.rb
lib/mime/types/data.rb
types/application.yaml
types/audio.yaml
types/chemical.yaml
types/conference.yaml
types/drawing.yaml
types/example.yaml
types/font.yaml
types/haptics.yaml
types/image.yaml
types/message.yaml
types/model.yaml
types/multipart.yaml
types/text.yaml
types/video.yaml
types/world.yaml
Loading
Loading