Opened 10 years ago

Closed 19 months ago

#4076 closed enhancement (wontfix)

0.10 compatibility

Reported by: anonymous Owned by: nikolaus
Priority: normal Component: DetailedRssFeedPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10


I work recently on a project with young developers and wanted to have track of their progress and comments by this feed plugin (for comments and progress changes in tickets). But unfortunately it doesn't support 0.10 version of trac (it doesn't even show in plugins page and I cannot use the 0.11). Is it a problem to accommodate it to 0.10?

Attachments (1)

detailedrss-cs.rss (2.9 KB) - added by anonymous 10 years ago.
Clearsilver version of plugins template

Download all attachments as: .zip

Change History (12)

comment:1 Changed 10 years ago by anonymous

Type: defectenhancement

comment:2 Changed 10 years ago by nikolaus

What is the reason you cannot upgrade to .11? I ask because I believe version .10 uses only ClearSilver for its templates, while .11 uses Genshi (and ClearSilver, but they're phasing out ClearSilver, which is why my templates are written in Genshi). Thus in order to make it backward-compatible I'd have to first learn ClearSilver and then rewrite all the templates.

comment:3 Changed 10 years ago by anonymous

We're using the stable repo on ubuntu server and the most recent version there is 0.10.4. Also it's a multienvironmental installation so there can be problems with migration.

comment:4 Changed 10 years ago by anonymous

I tried to create a Clearsilver equivalent of you template (in the attachment). Don't know unfortunately how to test it. It will probably also need changes in the py file of yours to work. Give some feedback if it runs.

Changed 10 years ago by anonymous

Attachment: detailedrss-cs.rss added

Clearsilver version of plugins template

comment:5 Changed 10 years ago by anonymous

Are there any chances for this feature? I don't know Python, but I can try to help, cuz it will really help me in the project.

comment:6 Changed 10 years ago by nikolaus

Status: newassigned

I'll try to look into it over Thanksgiving.

comment:7 Changed 10 years ago by nikolaus

Also, on my version of Ubuntu 8.10, the version of Trac in the repositories is 0.11-2.

comment:8 Changed 10 years ago by anonymous

in 8.04 desktop/server it is 0.10.4

comment:9 Changed 10 years ago by anonymous

how's going? did you tried to check anything?

comment:10 Changed 10 years ago by nikolaus

Yeah, sorry, I forgot to update this ticket. Over Thanksgiving I pulled out my plugin code again, and noticed some things. First of all, I have to process the template myself using CS, and I'm not sure how to do that. I started looking through how CS works, and it turns out that the syntax is actually a bit different, so it doesn't look like the template you made will work out of the box. Unfortunately right now I've got finals so I've not got a ton of time. Do you have Genshi installed on your system? I assume it's in the repositories. If so, I could just include Genshi and then see if I could process the Genshi template myself and just send it out.

comment:11 Changed 19 months ago by Ryan J Ollos

Resolution: wontfix
Status: assignedclosed

0.10 is very old by now, so closing the ticket.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain nikolaus.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.