Greasemonkey Traige Scripts (WAS: Newest Bugzappah)

Brennan Ashton bashton at brennanashton.com
Tue Mar 10 02:24:38 UTC 2009


On Mon, Mar 9, 2009 at 12:54 PM, Jerry Amundson <jamundso at gmail.com> wrote:
> On Mon, Mar 9, 2009 at 12:21 PM, John Poelstra <poelstra at redhat.com> wrote:
>> Brennan Ashton said the following on 03/05/2009 11:35 PM Pacific Time:
>>>
>>> Forgot I changed that in that version. Looks like I uploaded and old
>>> version that is not compatible with the new BZ, I just tried it and it
>>> looks like this is the real one.
>>>
>>> https://fedorahosted.org/releases/t/r/triage/bugzilla_buttons_for_fed.user.js
>>>
>>
>> I'm getting lost :)
>>
>> How does this relate to the task we've been following to have a canonical
>> location and install mechanism for this script?
>>
>> Is this the canonical location?
>>
>> What is the status of the install and updating mechanism?
>
> Ditto. My head is spinning in a greasemonkey-introemails-wikicleanup
> induced fog.
> All of which, I'm sure, will be straightened out in the meeting tomorrow... ;-)
>
> jerry
>
> --
> fedora-test-list mailing list
> fedora-test-list at redhat.com
> To unsubscribe:
> https://www.redhat.com/mailman/listinfo/fedora-test-list
>

Well as of DST change I will not be attending any of these meeting
unless I am on vacation, or if the time changes to something that
works better then me, but I do not see that happening.

I will try to explain how I am going to handle the GM scripts until a
better solution shows it self/have more time.

When mcepl or I make changes to the scripts per user requests, the
changes get written to mcepls git repo, then with some submodule git
vodo I pull those changes into the traige git repo.  Then if I am
happy with the script and I feel that it is ready for general release
I push it to the fedorahosted project release area.  I then send an
email out with a link to the updated script.  The location and name of
the script will never change, so clicking it will install it over the
old one. Tada you are updated.

I have these links in the wiki
https://fedoraproject.org/wiki/BugZappers/Tools

So to recap:
1. Make sure greasemonkey is installed (see tools link on wiki)
2. Remove your old triage scripts.

3. Click the script links in the wiki
4. Complain that a feature is not there that makes it worthless and
file a ticket at http://fedorahosted.org/triage
5. I or mcepl makes a change to the repo
6. I confirm the fix
7. I push the fix to release
8. You go back to step 3 (or click the link in the update email I send
out they are the same)

Thank You,
Brennan Ashton




More information about the fedora-test-list mailing list