bugGNU roff - Bugs: bug #65099, 1.24.0 release goals and gates

 
 

bug #65099: 1.24.0 release goals and gates

Submitter:  G. Branden Robinson <gbranden>
Submitted:  Sun 31 Dec 2023 01:51:36 AM UTC
   
 
Category:  General Severity:  4 - Important
Item Group:  Feature change Status:  In Progress
Privacy:  Public Assigned to:  gbranden
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Post a Comment

Add a New Comment Rich Markup
   

Discussion

Jump to the original submission

Fri 14 Nov 2025 08:15:59 PM UTC, comment #27: 

Clarifying Summary.

The depended-upon tickets aren't all goals per se; some are (or were) "gates" that weren't objectives of themselves but which we regard as needing resolution for us to be satisfied with the 1.24 release.  Bug #67408 (resolved) is an example.


G. Branden Robinson <gbranden>
Group administrator
Fri 14 Nov 2025 08:07:27 PM UTC, comment #26: 

Adding dep on bug #58831: document "install-font.bash" script.

G. Branden Robinson <gbranden>
Group administrator
Fri 14 Nov 2025 07:24:35 PM UTC, comment #25: 

Adding dep on bug #60930: integrate Peter Schaffter's "install-font.sh" font installer script into groff

G. Branden Robinson <gbranden>
Group administrator
Tue 21 Oct 2025 06:26:45 PM UTC, comment #24: 

In comment 8 to bug #67509, Deri said, regarding a performance regression issue being tracked in bug #67602:

> Although this job (on bleeding edge) has a 10x slowdown, it is very
> much dependent on the size of the lookup table and the number of
> lookups which fail, this job is not typical[.]
> ...
> So I think we can live with it for this release, and you can take the
> flak if someone else is using groff for monster jobs.


I think Deri's right.  Dropping dep on bug #67602.

G. Branden Robinson <gbranden>
Group administrator
Tue 21 Oct 2025 03:47:02 PM UTC, comment #23: 

Adding dep on bug #67408: [troff] delimiter behavior in compatibility mode incorrect since commit fb6fdbd9d1, 2024-11-06.

G. Branden Robinson <gbranden>
Group administrator
Tue 21 Oct 2025 03:42:14 PM UTC, comment #22: 

Added dep on bug #67617: [troff] `pchar` should resolve and report properties of character classes.

Dropped dep on bug #63583: [grotty] use terminfo library.

G. Branden Robinson <gbranden>
Group administrator
Tue 14 Oct 2025 12:06:47 AM UTC, comment #21: 

Adding deps on bug #67509 and bug #67602.

G. Branden Robinson <gbranden>
Group administrator
Thu 11 Sep 2025 11:59:24 PM UTC, comment #20: 

Adding dep on bug #67505.

G. Branden Robinson <gbranden>
Group administrator
Thu 11 Sep 2025 11:53:02 PM UTC, comment #19: 

Adding dep on bug #67504.

G. Branden Robinson <gbranden>
Group administrator
Tue 29 Jul 2025 03:07:01 PM UTC, comment #18: 

Adding dep on bug #67375.

G. Branden Robinson <gbranden>
Group administrator
Fri 27 Jun 2025 06:09:02 AM UTC, comment #17: 

Adding dep on bug #67250.

G. Branden Robinson <gbranden>
Group administrator
Tue 10 Jun 2025 10:37:04 AM UTC, comment #16: 

Adding dep on bug #67207.

G. Branden Robinson <gbranden>
Group administrator
Wed 04 Jun 2025 05:38:15 AM UTC, comment #15: 

Adding dep on bug #67153 (which is about ready for push).

G. Branden Robinson <gbranden>
Group administrator
Sat 03 May 2025 11:26:12 AM UTC, comment #14: 

Adding dep on bug #66126, a regression from groff 1.23.0.

G. Branden Robinson <gbranden>
Group administrator
Sat 03 May 2025 03:12:47 AM UTC, comment #13: 

Adding dependency on bug #65101.

G. Branden Robinson <gbranden>
Group administrator
Thu 24 Apr 2025 08:44:13 PM UTC, comment #12: 

Add dep on bug #67051, a documentary item.

G. Branden Robinson <gbranden>
Group administrator
Wed 12 Mar 2025 10:00:40 PM UTC, comment #11: 

Adding dep on bug #66888, a documentary item.

G. Branden Robinson <gbranden>
Group administrator
Wed 12 Mar 2025 09:58:04 PM UTC, comment #10: 


comment #9:

> Added dep on #66903, a documentation change.


Excuse me, Savannah, bug #66903 for your pattern-matching pleasure.

G. Branden Robinson <gbranden>
Group administrator
Wed 12 Mar 2025 09:57:22 PM UTC, comment #9: 

Added dep on #66903, a documentation change.

G. Branden Robinson <gbranden>
Group administrator
Sun 17 Nov 2024 04:30:45 AM UTC, comment #8: 

Adding dep on bug #64484; passing `\0` to a `device` request has surprising behavior.

G. Branden Robinson <gbranden>
Group administrator
Sat 12 Oct 2024 02:37:03 PM UTC, comment #7: 

Added dep on bug #66323.

G. Branden Robinson <gbranden>
Group administrator
Thu 08 Aug 2024 10:54:44 AM UTC, comment #6: 

Dropped dep on bug #42870.  See bug #66051 for why.

G. Branden Robinson <gbranden>
Group administrator
Thu 25 Jul 2024 10:37:30 PM UTC, comment #5: 

comment #4:

> I submit bug #63827 as something that should be addressed in some manner before release, even if only in the form of a stopgap like resyncing groff's pdfmark subtree with the substantially updated code upstream.


It's on the dependency list.

If the bugs dependent on bug #66001 (saturating arithmetic) fall swiftly enough, bug #61453 might be worth adding as a goal.  It feels thematically related.

G. Branden Robinson <gbranden>
Group administrator
Mon 15 Apr 2024 09:13:42 AM UTC, comment #4: 

I submit bug #63827 as something that should be addressed in some manner before release, even if only in the form of a stopgap like resyncing groff's pdfmark subtree with the substantially updated code upstream.

Dave <barx>
Group Member
Sat 02 Mar 2024 06:30:15 AM UTC, comment #3: 

comment #2:

> comment #1:
> > Is bug #59442 worth considering for 1.24?
>
> I think so, yes.  And the file name-handling thing that needs its own
> ticket.


Bug #65108 filed and depended upon.

G. Branden Robinson <gbranden>
Group administrator
Tue 02 Jan 2024 10:06:15 PM UTC, comment #2: 

comment #1:

> Is bug #59442 worth considering for 1.24?


I think so, yes.  And the file name-handling thing that needs its own
ticket.

G. Branden Robinson <gbranden>
Group administrator
Tue 02 Jan 2024 08:08:03 PM UTC, comment #1: 

Is bug #59442 worth considering for 1.24?

Dave <barx>
Group Member
Sun 31 Dec 2023 01:51:36 AM UTC, original submission:  

This ticket exists to have dependencies on other tickets that we want to
resolve as fixed for the groff 1.24.0 release.

G. Branden Robinson <gbranden>
Group administrator

 

Attached Files

This item currently has no attached files.

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

Attach Files:
   
   
Comment:
   

 

Dependencies

Depends on the following items

Digest:
   bug dependencies.

No items depend on this one.

 

Mail Notification Carbon-Copy List

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

    Votes

    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.

     

    History

    Follow 71 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    20:15 gbranden Summary1.24.0 release goals 1.24.0 release goals and gates
    20:07 gbranden Dependencies- Depends on bugs #58831
    19:24 gbranden Dependencies- Depends on bugs #60930
    2025-10-21 gbranden DependenciesRemoved dependency to bugs #67602 -
    2025-10-21 gbranden Dependencies- Depends on bugs #67408
    2025-10-21 gbranden Dependencies- Depends on bugs #67617
    2025-10-21 gbranden DependenciesRemoved dependency to bugs #63583 -
    2025-10-14 gbranden Dependencies- Depends on bugs #67602
        Dependencies- Depends on bugs #67509
    2025-09-11 gbranden Dependencies- Depends on bugs #67505
    2025-09-11 gbranden Dependencies- Depends on bugs #67504
    2025-07-29 gbranden Dependencies- Depends on bugs #67375
    2025-06-27 gbranden Dependencies- Depends on bugs #67250
    2025-06-24 gbranden Dependencies- Depends on bugs #67234
    2025-06-10 gbranden Dependencies- Depends on bugs #67207
    2025-06-04 gbranden Dependencies- Depends on bugs #67153
    2025-05-18 gbranden Dependencies- Depends on bugs #65190
    2025-05-05 gbranden Dependencies- Depends on bugs #67088
    2025-05-03 gbranden Dependencies- Depends on bugs #66126
    2025-05-03 gbranden Dependencies- Depends on bugs #65101
    2025-04-24 gbranden Dependencies- Depends on bugs #67051
    2025-04-16 gbranden Dependencies- Depends on bugs #66458
    2025-03-12 gbranden Dependencies- Depends on bugs #66888
    2025-03-12 gbranden Dependencies- Depends on bugs #66903
    2025-01-16 gbranden Dependencies- Depends on bugs #66673

    Back to the top

    Powered by Savane 3.16-ed84.
    Corresponding source code