#12199 closed task (fixed)
Release Trac 1.0.10
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Milestone: | 1.0.10 |
Component: | general | Version: | |
Severity: | normal | Keywords: | release |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
This ticket is used to coordinate the finalization and testing of the next stable version of Trac, 1.0.10.
Attachments (1)
Change History (24)
comment:1 by , 9 years ago
Type: | enhancement → task |
---|
comment:2 by , 9 years ago
follow-up: 4 comment:3 by , 9 years ago
It looks like this message hasn't been updated to include MySQL support: tags/trac-1.0.9/trac/admin/console.py@:391-395#L376.
comment:4 by , 9 years ago
Replying to Ryan J Ollos:
It looks like this message hasn't been updated to include MySQL support: tags/trac-1.0.9/trac/admin/console.py@:391-395#L376.
comment:5 by , 9 years ago
I was considering adding a Ticket Component for Subversion now that it lives in tracopt
. We have:
plugin/git
plugin/mercurial
plugin/spamfilter
Should we add plugin/svn
? It's not really a plugin though, maybe we should rename plugin/git
to versioncontrol/git
and add versioncontrol/svn
?
follow-up: 7 comment:6 by , 9 years ago
According to comments below SO:650181/121030 it might be necessary to enable mod_version
when using the <IfVersion>
directive (Apache 2.2, Apache 2.4). As far as I can tell this isn't the case with Apache 2.2 or 2.4 on Debian, but I need to do more testing to be sure. If there are cases in which mod_version
needs to be explicitly enabled, we might want to add a note about that to TracModPython@172, TracModWSGI@76 and TracInstall@426.
comment:7 by , 9 years ago
Replying to Ryan J Ollos:
According to comments below SO:650181/121030 it might be necessary to enable
mod_version
when using the<IfVersion>
directive (Apache 2.2, Apache 2.4). As far as I can tell this isn't the case with Apache 2.2 or 2.4 on Debian, but I need to do more testing to be sure. If there are cases in whichmod_version
needs to be explicitly enabled, we might want to add a note about that to TracModPython@172, TracModWSGI@76 and TracInstall@426.
Oh…. That's so bad. I'll revert those changes. Thanks for the information.
follow-up: 9 comment:8 by , 9 years ago
I created milestone:1.0.11 and will plan to create the 1.0.10 release on the weekend of Feb 13th-14th, if that works for everyone.
I haven't had any luck getting the Transifex charts to display in the milestone description. The markup on the widget page shows project-relative URLs. After prefixing with https://transifex.com
the charts still don't display:
The URL https://www.transifex.com/projects/p/trac/resource/1_0-stable-messages-pot/chart/image_png redirects to:
The chart will render when using that complex URL, but that doesn't seem a good way to fix the issue since the "top translations" are parameters in the URL.
Top translations: trac » 1_0-stable-messages-potfollow-up: 10 comment:9 by , 9 years ago
Replying to Ryan J Ollos:
The URL https://www.transifex.com/projects/p/trac/resource/1_0-stable-messages-pot/chart/image_png redirects to:
Would a possible fix be to make ImageMacro render the results from the redirected page?
comment:10 by , 9 years ago
Replying to Ryan J Ollos:
Replying to Ryan J Ollos:
The URL https://www.transifex.com/projects/p/trac/resource/1_0-stable-messages-pot/chart/image_png redirects to:
Would a possible fix be to make ImageMacro render the results from the redirected page?
My error. I wasn't seeing the chart due to my ad blocker. Doh!
follow-up: 12 comment:11 by , 9 years ago
Yeah, sorry for not pointing out that I was seeing it… Instead I thought I didn't fully understand what result you expected.
Btw, while we're clarifying things, what's the current procedure for getting the Transifex stuff back in Trac?
follow-up: 13 comment:12 by , 9 years ago
Replying to Christian Boos:
Btw, while we're clarifying things, what's the current procedure for getting the Transifex stuff back in Trac?
The Transifex translations have not been copied/merged back to Trac in the time I've been creating the releases (1.0.2+). I suspect there are some people that aren't too pleased with that, but I haven't yet made time to explore your proposed solutions (gmessage:trac-dev:l5YuG7DysOE/55yoiIW1DVEJ).
I wonder if it'd be simplest to just move all translation activity to Transifex so that we can copy the files without worrying about merging them. There are very few translators committing directly to Trac these days.
comment:13 by , 9 years ago
Replying to Ryan J Ollos:
Replying to Christian Boos:
Btw, while we're clarifying things, what's the current procedure for getting the Transifex stuff back in Trac?
The Transifex translations have not been copied/merged back to Trac in the time I've been creating the releases (1.0.2+). I suspect there are some people that aren't too pleased with that, but I haven't yet made time to explore your proposed solutions (gmessage:trac-dev:l5YuG7DysOE/55yoiIW1DVEJ).
Ok, I just wanted to be sure. It's not your fault really, the "process" involved a lot of manual steps and was too tedious. I also still haven't found the time to implement my "ideal" solution, so for the time being, we could indeed simply pull them back. Jun should tell us what he prefers for the Japanese translation.
I wonder if it'd be simplest to just move all translation activity to Transifex so that we can copy the files without worrying about merging them. There are very few translators committing directly to Trac these days.
follow-up: 23 comment:14 by , 9 years ago
It seems that English (source language) *.pot files on Transifex are not automatically updated on each commit of our subversion repository since Apr 2015. See https://www.transifex.com/cboos/trac/language/en/.
by , 9 years ago
Attachment: | Screen Shot 2016-02-03 at 02.35.52.png added |
---|
follow-up: 16 comment:15 by , 9 years ago
1.0.9 has been very stable but after I upgraded from Python 2.7.6 to 2.7.10 today I noticed a new bug and I wondered if this is noticed/fixed in 1.0.10. I know, I should give 1.0.10 a pre-release try but hey, attached the screenshot ([attachment:Screen Shot 2016-02-03 at 02.35.52.png]
didn't work).
comment:16 by , 9 years ago
Replying to Thijs Triemstra:
1.0.9 has been very stable but after I upgraded from Python 2.7.6 to 2.7.10 today I noticed a new bug and I wondered if this is noticed/fixed in 1.0.10. I know, I should give 1.0.10 a pre-release try but hey, attached the screenshot (
[attachment:Screen Shot 2016-02-03 at 02.35.52.png]
didn't work).
Not a defect. It needs to use quotes or double brackets.
[attachment:"Screen Shot 2016-02-03 at 02.35.52.png"] [[attachment:Screen Shot 2016-02-03 at 02.35.52.png]]
Screen Shot 2016-02-03 at 02.35.52.png Screen Shot 2016-02-03 at 02.35.52.png
comment:17 by , 9 years ago
Sorry I meant the error in the screenshot, I see all Trac .pyc files listed in the plugin section.
comment:18 by , 9 years ago
I guess an installation issue and I cannot reproduce it. However, please create new ticket rather than comments in this ticket.
comment:19 by , 9 years ago
The issue has been reported in #12283, and there is a workaround described in the ticket.
comment:20 by , 9 years ago
There are 3 open tickets in milestone:1.0.10 not assigned to me. I'll move those forward on Sunday unless the owners indicate they'd like to complete the tickets. I'll start the release process sometime after 23:00 GMT on Sunday 02/14, so there is still time to complete any tickets that need to be in the release.
comment:21 by , 9 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:22 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:23 by , 9 years ago
Replying to Jun Omae:
It seems that English (source language) *.pot files on Transifex are not automatically updated on each commit of our subversion repository since Apr 2015. See https://www.transifex.com/cboos/trac/language/en/.
I don't have permissions on Transifex to investigate the issue, but I did notice that the separate SpamFilter project is still updating the pot files on every commit. That's not too informative though because the maintainer might have fixed any issue since April that broke the update.
I've re-scheduled the milestone:1.0.10 release for 01 Jan 2016.