#4968 Trac workflow administration seems to be broken
Closed: Fixed None Opened 8 years ago by tibbs.

I know the trac workflow stuff used to work because I used it to configure a workflow for the FPC trac. However, when I try to go to the workflow admin page on either the fpc or packager-sponsors trac (https://fedorahosted.org/fpc/admin/ticket/workflowadmin, https://fedorahosted.org/packager-sponsors/admin/ticket/workflowadmin), I get an incomplete page. The workflow diagram just shows "Loading..." and there is a bunch of content missing from the page.

In the firefox dev toolbox I see there's a javascript error at main.js:61:

TypeError: $(...).multiselect is not a function

I did some searching and found that this can be caused by loading jquery-ui after a javascript file which calls into jquery-ui. Indeed, the page source has jquery-ui way below babel.js, though I'm not enough of a web developer to know how this all works.


So, I updated this to the most recent svn version (since there were a bunch of bugfixes since the one we had installed).

However, it still doesn't seem to work any better. ;(

So, we probibly should look to filing an upstream ticket here unless we have some ideas on how to fix it.

I could probably figure something out. I can first play with a snapshot of the HTML locally, but is there any way I could just poke at the code on a staging server so I don't have to bootstrap an entire trac instance locally? I don't think I could find time to do the latter any time soon.

Sadly, we don't have a staging instance. :(

We will be setting up a rhel7 instance to move to (the current one is rhel6), so perhaps we could use that to test before we migrate to it?

I don't have a problem doing a bit of hacking once the instance exists. I just don't have the time to actually bring it into existence.

So, given that we are moving away from trac, I'm not sure we have any cycles to look at fixing this.

I think we should instead look at getting pagure to the point where it will meet these projects needs and we can migrate them.

Login to comment on this ticket.

Metadata