Yes, thats correct! A working SOAP or a better REST Interface!!!On 01.03.2007 10:20 Uhr, “Roy El-Hames” rfh@pipex.net wrote:
Also a fully integrated soap (xml) interface , so php and .net systems
can talk to RT.
REST is good but soap is more of a standard.
Roy
Dmitri Tikhonov wrote:
Bob Goldstein wrote:
On Wed, 2007-02-28 at 14:29 -0500, Jesse Vincent wrote:
I’d love to submit RT to Google’s Summer of Code this summer.
It’s >> probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code
project?
A rational, extensible, full-featured REST 2.0
Yes. The server-side REST code could stand some improvement. I am
willing to donate (or [co-]maintain, if server-side changes are not
very heavy and don’t take up oodles of time to keep up)
RT::Client::REST to the project.
Kühne + Nagel (AG & Co.) KG,
Geschäftsleitung: Hans-Georg Brinkmann (Vors.), Uwe Bielang (Stellv.), Dr.
Björn Johansson (Stellv.), Bruno Mang, Alfred Manke, Thorsten Meincke, Mark
Reinhardt (Stellv.), Tim Scharwath, Jens Wollensen
Sitz: Bremen, Registergericht: Bremen, HRA 21928, USt-IdNr.: DE 812773878,
The ability to use AD (or LDAP) to hold group members.
Definitely using normal LDAP would be great, with ADLDAP support
in second. Adding full-text indexing and search capability to improve
the performance with DBs that support it (PostgreSQL, MySQL, Oracle,…)
Atleast for Oracle it is already possible. Posted this to either
rt-users or rt-develop a while back. If you can’t find it I’ll repost.
I saw a reference to your Oracle full-text add-in, but not the actual
patch. I know that it can be done. I was hoping for more uniform support
within RT when you use any DB that supports it. If you could send or post
the patch for Oracle again, that would be great. I am working on an
update to 3.6 with a PostgreSQL backend, and I would like to cobble in
some full-text support for the new system.
Some of these already mentioned, and I’m sure some are not necessarily
appropriate for SoC projects. Not listed in any order:
more reporting;
a SOAP interface;
Perforce integration similar to the svn integration;
an ITIL version of RT that maps all labels and functionality to
recommended ITIL best practices. I know there was some discussion on the
list a while back about an ITIL/RT interest group and maybe they could
help spec this out;
reminders for groups;
‘smart’ ordered priority lists such that you could take ten tickets,
prioritize them 1 to 10, and they would automatically re-sort when a
ticket was resolved or when one was re-prioritized.
maybe a documentation project to:
flesh out docs for the new features in 3.6.*;
clean-up and augment the wiki;
capture some of the FAQs from the users list create full
explanations on the wiki;
Jim
Jesse Vincent wrote:
I’d love to submit RT to Google’s Summer of Code this summer. It’s
probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code project?
One more I thought of is customer management and multiple contacts per
customers ,
A self service like interface where a contact for customer A should be
able to view/update all tickets by all contacts of customer A …
I remember this coming up in the list few times with out any clean solution.
Regards;
Roy
I saw a reference to your Oracle full-text add-in, but not the actual
patch. I know that it can be done. I was hoping for more uniform support
within RT when you use any DB that supports it. If you could send or post
the patch for Oracle again, that would be great. I am working on an
update to 3.6 with a PostgreSQL backend, and I would like to cobble in
some full-text support for the new system.
OK, found the diff, find it attached. Its against Searchbuilder-1.40 and
within you’ll find an additional index that is needed to get this to
work, together with the fact that placing %'s around the search term is
not done anymore. I think the person behind the screen/keyboard should
decide to use wildcards and not the application behind its back. In this
case it also kills performance since you’ll effectively disable any
index with search terms like these ‘%search%’.
Basically what this patch does is scan for searches on main.content and
rewrite the query to use the Oracle specific way of doing full-text
searches. I’m not sure this will capture all constructs, what comes to
mind is RTFM which probably needs its own patch.
Its probably rather straightforward to implement by prepping a RTFM
search and then clearing out the Oracle SGA and doing the search and
next find the generated SQL and modify SearchBuilder todo the right thing.
Hope this will help you Kenneth and maybe a couple of other people as well,
I’d love to submit RT to Google’s Summer of Code this summer. It’s
probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code project?
It might take more than a summer, depending on how close-coupled you try to
make it, but I’d love to see a connection between RT and opennms
(http://www.opennms.org/index.php/Main_Page) so that network problems could
open RT tickets automatically (that could probably be done by email now), and
from the ticket you would have a link to the opennms node and asset info and
history. One complication would be how to do this in a way that would still
make sense if you delete network nodes or start over again with a new opennms
database. A link to a twiki page using some convention for naming would be
nice too.
We have started on working on such system, but instaed of opennms we are
integrating RT-AT-Nagios.
What would you like to do/see done as part of a RT summer of
code project?
SOAP/REST interfaces have already been mentioned. I’d really like to see
whatever comes out of that decision leveraged to build a decent, tightly
integrated framework for an IVR interface using Asterisk (a-la the now
obsolete Asterisk Request Tracker Integration - VoIP-Info).
Given the wide audience acceptance both the RT and Asterisk projects
have already developed in their particular fields it would seem to be
really good fusion - imagine unpacking an RT installation, unpacking an
Asterisk installation, stirring in some basic configuration and voila! a
telephony user interface to go along with the already great email and
web UIs - all without needing to add expensive, telephony-specific
hardware.
A dash of Sphinx (Sphinx - VoIP-Info), a pinch of
Festival (Festival - VoIP-Info) all rolled up in
a nice VoiceXML wrapper (VoiceXML - VoIP-Info)
and it starts to sound like a pretty flexible toolset for doing large
scale customer relationship management projects outside of the IT
domain.
Hmmm, perhaps I’m dreaming…
Kris Boutilier
Information Services Coordinator
Sunshine Coast Regional District
SOAP/REST interfaces have already been mentioned. I’d really like to
see
whatever comes out of that decision leveraged to build a decent,
tightly
integrated framework for an IVR interface using Asterisk (a-la the now
obsolete http://www.voip-info.org/wiki/view/Asterisk+Request
+Tracker).
Given the wide audience acceptance both the RT and Asterisk projects
have already developed in their particular fields it would seem to be
really good fusion - imagine unpacking an RT installation, unpacking
an
Asterisk installation, stirring in some basic configuration and voila!
a
telephony user interface to go along with the already great email and
web UIs - all without needing to add expensive, telephony-specific
hardware.
A dash of Sphinx (Sphinx - VoIP-Info), a pinch
of
Festival (Festival - VoIP-Info) all rolled up
in
a nice VoiceXML wrapper (VoiceXML - VoIP-Info)
and it starts to sound like a pretty flexible toolset for doing large
scale customer relationship management projects outside of the IT
domain.
I think I’ve just had an ITgasm, or maybe a supportgasm.
/Ole Craig
Security Engineer
Team lead, customer support
Tomasz Wlodek wrote:> On Wed, 28 Feb 2007, Les Mikesell wrote:
Jesse Vincent wrote:
I’d love to submit RT to Google’s Summer of Code this summer. It’s
probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code
project?
It might take more than a summer, depending on how close-coupled you
try to make it, but I’d love to see a connection between RT and
opennms (http://www.opennms.org/index.php/Main_Page) so that network
problems could open RT tickets automatically (that could probably be
done by email now), and from the ticket you would have a link to the
opennms node and asset info and history. One complication would be how
to do this in a way that would still make sense if you delete network
nodes or start over again with a new opennms database. A link to a
twiki page using some convention for naming would be nice too.
We have started on working on such system, but instaed of opennms we are
integrating RT-AT-Nagios.
If you haven’t looked at opennms recently, it is evolving very rapidly.
Can you, for example, have Nagios automatically discover your UPS and
maintain graphs of line and battery power? Build maps automatically?
Discover the devices connected to each port of your switches?
I’d love to submit RT to Google’s Summer of Code this summer. It’s
probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code
project?
Worldwide replicated environment support (ie so that replication does
not break everytime a new ticket is logged in 2 locations and there is
lag).
You’re actually doing multi-master replication and RT? Using what
database? While I’ve got a trick up my sleeve that’s headed in the
direction, it’s not something I’d push to production code any time in
the near future. It would need about a month of my time and audrey’s
time. And those are both…in scarce supply
I’d love to submit RT to Google’s Summer of Code this summer. It’s
probably time to start brainstorming projects.
What would you like to do/see done as part of a RT summer of code
project?
Worldwide replicated environment support (ie so that replication does
not break everytime a new ticket is logged in 2 locations and there is
lag).
You’re actually doing multi-master replication and RT?
No. (That’s the point )
Using what database?
Was using MySQL …went horribly wrong, would look at it a lot more if I
had the time (its easy to resolve, just lots of work).
While I’ve got a trick up my sleeve that’s headed in the
direction, it’s not something I’d push to production code any time in
the near future. It would need about a month of my time and audrey’s
time. And those are both…in scarce supply
yup, know the feeling
Regards,
Mat
PS: Using PostgreSQL now … lot better with large 100k+ ticket
numbers… I had a tuned DB and it sucked bigtime when we hit 100k+
tickets. PostgreSQL is a lot better, more reliable, and most
importantly consistent.
========== ==========
== The statements and opinions expressed here are my own and do not ==
== necessarily represent those of Oracle Corporation. ==
========== ==========