bugGNU roff - Bugs: bug #66033, [devps] support...

 
 

bug #66033: [devps] support "maintainer-mode" regeneration of font descriptions

Submitter:  None
Submitted:  Sat 27 Jul 2024 05:19:03 PM UTC
   
 
Category:  Font devps Severity:  1 - Wish
Item Group:  Build/Installation Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 31 Jul 2024 06:50:13 AM UTC, comment #1: 

Revising summary.

This isn't something we can do in just any build without extending our build dependencies to include now-archaic collections of Adobe Type 1 fonts, which are not Free Software.

Font metrics, which are all we care about from these collections, are simple numeric descriptions of coarse properties of glyphs in a font, and are not copyrightable.

In theory someone could extract the metrics from the 2 Type 1 collections we require (see section "Old fonts" of grops(1)), and ship those, but I don't personally see the point since they will seldom change.  Better just to make this part of the boxes-to-tick list of items in our FOR-RELEASE file.

Odds are, once we've got the procedure documented and tested, we'll never, ever have to do it again.  (Adobe has retired the Type 1 format.)

The Unicode Consortium will keep us busier.

G. Branden Robinson <gbranden>
Group administrator
Sat 27 Jul 2024 05:19:03 PM UTC, original submission:  

Most of the work for (re)building devps font description files from original sources has already been done: see comment 31 of bug #63018.  That comment ends with unresolved questions.

Comment 36 over there gives this context: "Bug #65698 is about maintainer-mode targets for updating afmtodit, hpftodit, and tfmtodit to contain whatever refreshable information we want to include in them."  That task is "likely a prerequiste for" the current ticket, which is "for different maintainer-mode targets that produce font descriptions we check into the repository and ship in distribution archives describing the 'stock' fonts we expect to support for PostScript, LJ4, and DVI output devices."

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Digest:
   bug dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gbranden (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-08-02 gbranden Item GroupFeature change Build/Installation
    2024-07-31 gbranden Summarygenerate grops fonts during a groff build [devps] support "maintainer-mode" regeneration of font descriptions
    2024-07-27 barx Carbon-CopyRemoved 93119 -
    2024-07-27 barx Severity3 - Normal 1 - Wish
        Dependencies- Depends on bugs #65698

    Back to the top

    Powered by Savane 3.13-3dd8.
    Corresponding source code