hi all,
Thanks a lot for this info.
We have the following plugins installed as Ubuntu packages:
ii trac-accountmanager 0.5~r16056-1
all account management plugin for Trac
ii trac-customfieldadmin 0.2.12+r15671-1
all panel for administrating custom ticket fields
in Trac
ii trac-datefieldplugin 0.7782-3.1
all Add custom date fields to Trac tickets
ii trac-graphviz 0.7.5-1.1
all Graphs printing plugin for Trac
ii trac-icalviewplugin 0.7889-1.1
all Provides iCalendar feeds for ticket queries
ii trac-mastertickets 3.0.2+20111224-2
all adds inter-ticket dependencies to Trac
ii trac-tags 0.7+svn12392-1
all Tagging plugin for Trac wiki and issue tracking
system
ii trac-wikitablemacro 1:0.3-1
all SQL Table in Wiki Page for Trac
ii trac-wysiwyg 0.12.0.7-1
all WYSIWYG style editor for the Trac issue
tracking system
I guess some are obsolete, e.g. trac-mastertickets isn't used, as we also
have the following installed:
BatchModify-0.8.0_trac0.12-py2.6.egg
TicketValidator-0.2dev-py2.7.egg
TracHtmlNotificationPlugin-0.12.0.3-py2.7.egg
Tracchildtickets-2.5.5-py2.7.egg
and looks like icalviewplugin, tags , wysiwyg, graphviz, wikitablemacro and
datefieldplugin aren't currently enabled either.
So, the ones we currently definitely use and I didn't see mentioned yet are:
BatchModify
TicketValidator (but I do see TicketValidation mentioned by Dan...)
Does anyone of you have any experience with these on Trac 1.5.4?
Note that the latest Ubuntu LTS (or probably any with trac-1.5.x) doesn't
seem to have any trac-plugins as Ubuntu packages available. Actually, I
can't even find back these old packages, as they came from bionic, and that
one isn't even on the Ubuntu website anymore (I guess due to the release of
23.04 LTS).
To be clear: our intention is to move forward (with a recent Ubuntu like
23.04 and modern Trac) and I'm just trying to figure out whether that will
break something for us. Any (more) advice most welcome.
Kind regards,
Manuel Bilderbeek
Op vrijdag 5 mei 2023 om 20:39:17 UTC+2 schreef Dan:
> Just to throw in my two cents ... Here is a list of plugins we've been
> running on our 1.5.4dev under Ubuntu 22.04. It looks like it's been about
> a year running in a production environment, since most of the files have a
> May 2022 date:
>
> Acronym.py
> AllTicketsTableMacro-1.0-py3.10.egg
> Blog.py
> Cards-1.4-py3.10.egg
> FlatTableProcessor.py
> FoldMacro.py
> ImportExportXLS-0.3-py3.10.egg
> PackingSlipDownloadPlugin-1.0.3.1-py3.10.egg
> PlannedMilestones.py
> TicketReminderPlugin-0.2.2-py3.10.egg
> TicketValidation-0.0.4.dev0-py3.10.egg
> timingandestimationplugin-1.6.1-py3.10.egg
> TracAccountManager-0.6.dev0-py3.10.egg
> TracCcSelector-0.2.1-py3.10.egg
> TracChildTickets-2.6.0.dev0-py3.10.egg
> TracDragDrop-0.12.0.16-py3.10.egg
> TracFootNoteMacro-1.6.1-py3.10.egg
> TracHtmlNotificationPlugin-0.12.0.2-py3.10.egg
> TracMovieMacro-0.3-py3.10.egg
> TracMultiSelectField-1.0.4.dev0-py3.10.egg
> TracTicketChat-1.1-py3.10.egg
> TracWikiAutoComplete-1.4-py3.10.egg
> TracWikiCalendarMacro-2.2.0.dev0-py3.10.egg
> TracWikiExtras-1.3.2.dev0-py3.10.egg
> TracWysiwyg-0.12.0.7-py3.10.egg
> WikiInclude.py
>
> Some of them are obsolete but we keep them around for sentimental (and
> backward compatibility) reasons. Also, a couple are custom made (not
> publicly available), and some may have local edits by me (though I usually
> try to upload patches when I make changes).
>
> My company has been using Trac since about 2006 (version 0.9?) and we have
> over 250 individual projects, though only a handful are active.
>
> - Dan
>
> On Friday, May 5, 2023 at 11:30:37?AM UTC-5 Markus Rosjat wrote:
>
>> hi manuel,
>>
>>
>>
>> Am Fr., 5. Mai 2023 um 17:50 Uhr schrieb Manuel Bilderbeek <
>> manuel.bild...@gmail.com>:
>>
>>> Hi,
>>>
>>> Yes, I realize that they require Python 3. This would be available in a
>>> modern Ubuntu after upgrading.
>>> Good point about the plug-ins. I guess I'll have to check whether all
>>> the currently used plugins have been upgraded to Python 3. (The ones
>>> packaged/available in Ubuntu will have been, of course.)
>>>
>>>
>> regurading the plugins, as far as i know the plugins are not provided by
>> the OS distribution. You either get them from trac-hacks.org or if
>> someone made a pypi package you pip install it from there.
>> And here comes your problem, you need to test those ;)
>>
>> what i can confirm is that there are plugins working on my 1.5.4 test
>> instance for the following plugins
>>
>> AccountManager
>> TimeandEstimation
>> TracTags
>> TracNav (works from the pipy package)
>> WikiForms (but thats something i just fixed for the sake of having it
>> ported in my instance, i didnt checked if someone is working on that code)
>>
>> Apart from that: what's the risk of using Trac 1.5? Are there serious
>>> regressions that I should be aware of? So, what makes it unstable and
>>> possibly not good for production use?
>>>
>>>
>> Op zaterdag 29 april 2023 om 04:13:13 UTC+2 schreef OSP Hathaway:
>>>
>>>> Trac 1.5.+ requires Python > 3.5. All plug-ins also need upgrade to a
>>>> compatible Python version.
>>>> Steve Hathaway
>>>>
>>>> On Mon, Apr 24, 2023, 6:12 AM Manuel Bilderbeek <
>>>> manuel.bild...@gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Yes, that is probably possible, I'll look into it. Actually, I think I
>>>>> could then just uninstall the Ubuntu trac package and manually install the
>>>>> Trac 1.2.6 outside Ubuntu's package management as well. But I'd prefer to
>>>>> keep thing simple, i.e. managed by the distro package system as much as
>>>>> possible.
>>>>>
>>>>> It seems a bit silly that Ubuntu put the 1.2 (.0?) in their 18.02 LTS
>>>>> and never updated it as updates to 1.2 were released by the trac project.
>>>>> If someone is willing to backport trac 1.2.6 to Ubuntu 18.02 LTS and
>>>>> release that with the Ubuntu maintainers, it would be great. If anyone
>>>>> reading this is interested to make that happen: depending on the price, my
>>>>> company is willing to financially sponsor that. (Feel free to contact me
>>>>> about that.)
>>>>>
>>>>> Still interested in a statement about the status of 1.5.3 or 1.5.4
>>>>> regarding stability in production use. How bad (or good!) is it?
>>>>> If it's good enough to just use, I can just upgrade to the latest
>>>>> Unbuntu LTS or 23.04 release (much better than using a 5 year old distro).
>>>>> I fully understand that no one is willing to give any guarantees or make
>>>>> promises, but a rough idea on what I can expect would be good to have. Then
>>>>> we could decide whether we would want to try it or not.
>>>>>
>>>>> Thanks for all your input.
>>>>>
>>>>> Kind regards,
>>>>> Manuel Bilderbeek
>>>>>
>>>>> Op woensdag 19 april 2023 om 08:12:32 UTC+2 schreef Jun Omae:
>>>>>
>>>>>> On 2023/04/17 17:55, Manuel Bilderbeek wrote:
>>>>>> > OK, thanks a lot for the response. Unfortunately, the policy is to
>>>>>> use the available Ubuntu packages only. And in Ubuntu bionic (18.04 LTS)
>>>>>> apparently only plain 1.2 is available. The next available version seems to
>>>>>> be 1.5.3 (in 22.04 LTS) or 1.5.4 (in the latest release), but I read on the
>>>>>> Trac website that the 1.5 series are not considered stable. So upgrading to
>>>>>> a newer Ubuntu version will get us a Trac 1.5 which is apparently not
>>>>>> considered stable for production...
>>>>>> > I'm therefore in a squeeze. Looks like I have to wait until a Trac
>>>>>> 1.6 is available in a new Ubuntu release. Or am I missing something?
>>>>>> > (Is 1.5.3 or 1.5.4 perhaps more stable than indicated?)
>>>>>>
>>>>>> How about creating new virtualenv and install Trac 1.2.6 and plugins
>>>>>> to the virtualenv, rather than the Trac package in the distribution?
>>>>>>
>>>>>> --
>>>>>> Jun Omae <jun...@gmail.com> (?? ?)
>>>>>>
>>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Trac Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to trac-users+...@googlegroups.com.
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/trac-users/fc88eb50-f69f-4d62-a189-0f64301357cdn%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/trac-users/fc88eb50-f69f-4d62-a189-0f64301357cdn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Trac Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to trac-users+...@googlegroups.com.
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/trac-users/0d7e15d3-447e-400c-9e59-f9c2e4348571n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/trac-users/0d7e15d3-447e-400c-9e59-f9c2e4348571n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/trac-users/2c6f5d2d-25e9-422f-9368-1f769878d687n%40googlegroups.com.