[wp-meta] [Making WordPress.org] #8185: Tickets and ticket comments are not saved automatically
Making WordPress.org
noreply at wordpress.org
Sat Feb 28 17:44:14 UTC 2026
#8185: Tickets and ticket comments are not saved automatically
-------------------------+--------------------
Reporter: chealer | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Trac | Keywords:
-------------------------+--------------------
Writing a ticket or replying to one often takes a lot of time. For
instance, writing [https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=677948 Debian ticket #677948] took hours. Much of
that is research, but losing the text shortly before it is submitted can
be costly.
Good ITSs feature some form of autosaving, so that a mere browser crash
does not require spending hours to recover. Even GitHub, a fighter-brand
forge, somewhat supports autosaves. Unfortunately, I can see no sign of
that here, either in Trac’s documentation or empirically. This website
does not seem to automatically save even just the description when
creating a ticket, nor the comment when modifying. I also lost a draft
ticket I was reporting when Microsoft Windows helpfully took the
initiative to reboot. I am therefore confident that this website does not
save tickets and ticket comments automatically, most likely because the
Trac version it uses does not do that by default.
Assuming this is not a configuration issue or due to an outdated Trac
version, this is caused by a missing Trac features tracked in
[https://trac.edgewall.org/ticket/13891 ticket #13891].
Ideally, autosaves would:
1. cover all fields in all contexts:
a. ticket fields when creating
b. ticket fields and the comment when modifying
2. save contents constantly on the client, and semi-regularly on the
server.
But I would happily consider a basic implementation saving textarea fields
anywhere as a sufficient solution.
==== Solution
Unfortunately, I dug into Trac’s ITS while filing the above ticket, which
revealed it is in a pretty bad shape (see notably issues
[https://trac.edgewall.org/ticket/13888 #13888],
[https://trac.edgewall.org/ticket/13889 #13889] and
[https://trac.edgewall.org/ticket/13892 #13892]). I would not expect a
solution from upstream this decade.
In fact, Trac’s situation looks so bad that I suggest considering
switching to a different engine. Unfortunately, I don’t know any option as
good as JetBrains YouTrack.
----
''This report (including all comments and attachments I add to it) is
offered under the terms of CC0 1.0 (unless otherwise noted).''
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/8185>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list