Skip to content

Commit

Permalink
Deprecation of Outline profile, and migration of its checks
Browse files Browse the repository at this point in the history
The Outline profile was also removed and its checks migrated to the Google Fonts profile.
As gfonts was already including those, and no other profile did so, there's no need to add experimental flags to these ones.

(issue fonttools#4801)
  • Loading branch information
felipesanches committed Aug 9, 2024
1 parent b441e62 commit 42f8be7
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 20 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ A more detailed list of changes is available in the corresponding milestones for
## Upcoming release: 0.12.10 (2024-Jul-??)
### Noteworthy code changes
- The **UFO** profile was removed and its checks were migrated to the **Universal** profile. For that reason, all of them received a temporary "experimental" flag (issue #4801)
- The **shaping** profile was also removed and its checks migrated to the **Google Fonts** profile. As gfonts was already including those, and no other profile did so, there's no need to add experimental flags to these ones. (issue #4801)
- The **Shaping** and **Outline** profile were also removed and their checks migrated to the **Google Fonts** profile. As gfonts was already including those, and no other profile did so, there's no need to add experimental flags to these ones. (issue #4801)

### Changes to existing checks
- **EXPERIMENTAL - [com.daltonmaag/check/consistent_curve_type]:**: remove usage of `ufoLib2` APIs. (PR #4802)
Expand Down
10 changes: 9 additions & 1 deletion Lib/fontbakery/profiles/googlefonts.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PROFILE = {
"include_profiles": ["universal", "outline"],
"include_profiles": ["universal"],
"sections": {
"Article Checks": [
"com.google.fonts/check/article/images",
Expand Down Expand Up @@ -108,6 +108,14 @@
"com.google.fonts/check/dotted_circle",
"com.google.fonts/check/soft_dotted",
],
"Outline Checks": [
"com.google.fonts/check/outline_alignment_miss",
"com.google.fonts/check/outline_short_segments",
"com.google.fonts/check/outline_colinear_vectors",
"com.google.fonts/check/outline_jaggy_segments",
"com.google.fonts/check/outline_semi_vertical",
"com.google.fonts/check/outline_direction",
],
"Font File Checks": [
"com.google.fonts/check/aat",
"com.google.fonts/check/canonical_filename",
Expand Down
12 changes: 0 additions & 12 deletions Lib/fontbakery/profiles/outline.py

This file was deleted.

1 change: 0 additions & 1 deletion docs/source/fontbakery/profiles/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,3 @@ profiles
fontwerk
fontval
iso15008
outline
5 changes: 0 additions & 5 deletions docs/source/fontbakery/profiles/outline.rst

This file was deleted.

0 comments on commit 42f8be7

Please sign in to comment.