Edgewall Software
Modify

Opened 2 years ago

Closed 8 months ago

Last modified 6 months ago

#13476 closed task (fixed)

Release Trac 1.4.4

Reported by: Ryan J Ollos Owned by: Ryan J Ollos
Priority: normal Milestone: 1.4.4
Component: general Version:
Severity: normal Keywords: release
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Released Trac 1.4.4.

Description

This ticket is used to coordinate the finalization and testing of the next development-stable release of Trac, 1.4.4.

Attachments (0)

Change History (8)

comment:1 by Jun Omae, 15 months ago

I noticed that the headers of some files do not include 2022 as copyright year.

$ git grep -i 'copyright *(c) *[-0-9]\+.*edgewall *software *$' | grep -v '[- ]2022 '
contrib/workflow/showworkflow:# Copyright (C) 2007-2013 Edgewall Software
trac/htdocs/js/babel.js: * Copyright (C) 2008 Edgewall Software
trac/ticket/templates/query.rss:{# Copyright (C) 2006-2017 Edgewall Software
trac/ticket/templates/report.rss:{# Copyright (C) 2006-2017 Edgewall Software
trac/ticket/templates/report_list.rss:{# Copyright (C) 2006-2017 Edgewall Software
trac/ticket/templates/ticket.rss:{# Copyright (C) 2006-2017 Edgewall Software
trac/timeline/templates/timeline.rss:{# Copyright (C) 2006-2014 Edgewall Software
trac/versioncontrol/templates/revisionlog.rss:{# Copyright (C) 2006-2017 Edgewall Software
trac/web/templates/deploy_trac.cgi:{##}# Copyright (C) 2003-2009 Edgewall Software
trac/web/templates/deploy_trac.fcgi:{##}# Copyright (C) 2003-2009 Edgewall Software
trac/web/templates/deploy_trac.wsgi:{##}# Copyright (C)2008-2009 Edgewall Software
tracopt/ticket/htdocs/ticketclone.coffee:# Copyright (C) 2016 Edgewall Software
tracopt/ticket/htdocs/ticketdeleter.coffee:# Copyright (C) 2016 Edgewall Software
  • Makefile

    diff --git a/Makefile b/Makefile
    index 75898d86e..4632315de 100644
    a b else  
    775775           sed -i '' -E))
    776776       @PREFIX="<!--!\s+"; find . -type f -name "*.html" \
    777777           -exec $(SED) $(copyright_re) {} \;
    778        @PREFIX="\{\#\s+"; find . -type f -name "*.html" \
     778       @PREFIX="\{\#\s+"; find . -type f \
     779           \( -name "*.html" -o -name "*.rss" \) \
    779780           -exec $(SED) $(copyright_re) {} \;
    780781       @PREFIX="\# "; find . -type f \
    781782           \( -name "*.py" -o -name "*.po" -o -name "*.pot" -o \
    782               -name "*.ps1" -o -name "*.cgi" -o -name "*.fcgi" \) \
     783              -name "*.ps1" -o -name "*.coffee" \) \
    783784           -exec $(SED) $(copyright_re) {} \;
     785       @PREFIX="\{\#\#\}\# "; $(SED) $(copyright_re) \
     786           trac/web/templates/deploy_trac.*
    784787       @PREFIX="\# "; $(SED) $(copyright_re) \
    785788           contrib/trac-svn-hook contrib/trac-pre-commit-hook
    786789       @PREFIX=":: "; $(SED) $(copyright_re) \
  • trac/web/templates/deploy_trac.wsgi

    diff --git a/trac/web/templates/deploy_trac.wsgi b/trac/web/templates/deploy_trac.wsgi
    index c6e6c42e1..7c67efaed 100644
    a b  
    11{##}#!${executable}
    22{##}# -*- coding: utf-8 -*-
    33{##}#
    4 {##}# Copyright (C)2008-2009 Edgewall Software
     4{##}# Copyright (C) 2008-2009 Edgewall Software
    55{##}# Copyright (C) 2008 Noah Kantrowitz <noah@coderanger.net>
    66{##}# All rights reserved.
    77{##}#

comment:2 by Ryan J Ollos, 15 months ago

Looks good, thanks!

comment:3 by Jun Omae, 15 months ago

Thanks for the reviewing! Committed in [17648] and merged in [17649].

comment:4 by Ryan J Ollos, 14 months ago

Will get this released in the next day or two.

comment:5 by Jun Omae, 10 months ago

Committed translations from Transifex in [17708].

comment:6 by Ryan J Ollos, 8 months ago

We are now 3.5 years past the end of support for Python 2. The GitHub actions are failing because Python 2 is not available.

Error: The version '2.7' with architecture 'x64' was not found for Windows 2022.
Error: The version '2.7' with architecture 'x64' was not found for Ubuntu 22.04.
Error: The version '2.7' with architecture 'x64' was not found for macOS 12.6.7.

I'd like to propose that 1.4.4 be the final release of the 1.4.x line. If anyone wants to backport changes to 1.4-stable users can continue to run Trac 1.4.5dev from 1.4-stable. Thoughts?

comment:7 by Ryan J Ollos, 8 months ago

Internal Changes: modified (diff)
Resolution: fixed
Status: assignedclosed

in reply to:  6 comment:8 by Jun Omae, 6 months ago

Replying to Ryan J Ollos:

I'd like to propose that 1.4.4 be the final release of the 1.4.x line. If anyone wants to backport changes to 1.4-stable users can continue to run Trac 1.4.5dev from 1.4-stable. Thoughts?

Sorry for the delay reply.

Agreed on 1.4.4 as the final release of 1.4.x. Maintaining the automatic builds using Python 2 on GitHub Actions is hard because `python2.7` has been removed from `setup-python`. If I have something I want to push to 1-{0,2,4}-stable lines, I'll disable .github/workflows/*.yml before the pushing it.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ryan J Ollos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Ryan J Ollos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.