XML4RT3 - XML Interface for RT3

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi RT-Users, Hi RT-Devel,

today I started writing a XML-Interface to RT3, which relies on the
RT3-Web-Interface and uses a simple Mason-Component to transform it’s
data to XML, so that it will be quite simple to install and maintain.

The Interface will offer three possibilities of interaction:
a) Data-Extraction: Extraction of data from the Web-Interface and
transformation to XML using simple Stylesheets
b) Data-Insertion: Extraction of data from POSTed XML-Documents and
transformation to HTTP-Requests performing certain actions
c) Combination of a) and b): POSTing an XML-Document and Receiving
another XML-Document (like performing a search)

These possibilities of interaction also include the option to expand
the XML4RT3 service to use it with XML-RPC or as a SOAP service.

Today I managed to write a little proof-of-concept and I am quite
confident, that as soon as university is over (next wednesday) it will
be possible for me to continue work.

In the meantime it would be great if you a) wish me good luck for the
test on wednesday :wink: and b) discuss the model (even though the
outlines are quite rough) with me.

I am looking forward to receive your requests, ideas and whatever else
you have to say about XML4RT3.

Greetings from Cologne,

Benne
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE/KY3bR5U9XkJXZKwRAgKWAJ49GUu6I7UFJRaxBpMr028V+3aqbgCeN368
2zDiRsRUNQ6A0T5D6+/OW6Q=
=+lc8
-----END PGP SIGNATURE-----

#today I started writing a XML-Interface to RT3, which relies on the
#RT3-Web-Interface and uses a simple Mason-Component to transform it’s
#data to XML, so that it will be quite simple to install and maintain.

Hi Benne,

Good luck with your exam :slight_smile:

As for RT, be careful not to duplicate work. I know Jesse has done some work on a SOAP interface already. You can look at it on http://www.fsck.com/pub/rt/devel/rt-soap-server-0.1.tar.gz and search through the list archives for some discussion on RT and SOAP.

I don’t know the current development status of the RT SOAP server.

Regards,

Martin

Martin Schapendonk Phone +31 26 3226900
Whitehorses B.V. Mobile +31 6 52413701
Postbus 4064 Fax +31 26 3226909
6803 EB Arnhem Email martin.schapendonk@whitehorses.nl

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Martin,

Good luck with your exam :slight_smile:

Thanks a lot :slight_smile:

As for RT, be careful not to duplicate work. I know Jesse has done
some work on a SOAP interface already. You can look at it on
http://www.fsck.com/pub/rt/devel/rt-soap-server-0.1.tar.gz and search
through the list archives for some discussion on RT and SOAP.

I looked at the SOAP Interface before starting to work and I think I
don’t will duplicate work. I hope to get out a very very beta preview
release by the end of next week to show you my idea.

So if you have anything you would like to see I would like to hear
about it in the meantime.

( Back to the papers :frowning: ),

Benne
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE/KoMsR5U9XkJXZKwRAq96AJ0aGZK53qIEPb2tWtoXDGnx+MyY4ACfVpQ5
HFe1gV1E8hSAoNoYffasNpM=
=YpiW
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am looking forward to receive your requests, ideas and whatever else
you have to say about XML4RT3.

Did I miss the part where you tell us how to get a copy to poke at?

(darren)


Remember, any design flaw you’re sufficiently snide about becomes a
feature.
– Dan Sugalski
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: This message is digitally signed and can be verified for authenticity.

iD8DBQE/KojfzsinjrVhZaoRAtfVAKCh/fbeK1iZZ863mrVphCCqOzhomQCfS/ZV
mT6s+h2b3G8z2pAQg6dfo0g=
=TufV
-----END PGP SIGNATURE-----

Hello.
I think it’ would be good to look at MS Poject xml format.
One major feature that we need it’s a some integration of RT and MSProject.
I don’t look at this problem yet, but only know that MSProject could
export and import data within xml documents defined by some DTD that I
don’t see yet too.
Good luck with your exam.
Ruslan.
Benjamin Boksa wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

  • – Sorry, I have sent this mail from a wrong address before –

Hi Darren

No you did not. But in this stage my proof of concept only supports
transforming data from RT to XML, so I thought it might be to early to
share it with you.

So if you would like a copy of this very very early stuff without any
documentation and guarantess please send me an Email and I send you the
tarball with the instructions on how to use it.

Best Regards,

Benne

P.S.: Darren, your copy is on the way.

Am Freitag, 01.08.03, um 17:35 Uhr (Europe/Paris) schrieb darren
chamberlain:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am looking forward to receive your requests, ideas and whatever else
you have to say about XML4RT3.

Did I miss the part where you tell us how to get a copy to poke at?

(darren)


Remember, any design flaw you’re sufficiently snide about becomes a
feature.
– Dan Sugalski
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: This message is digitally signed and can be verified for
authenticity.

iD8DBQE/KojfzsinjrVhZaoRAtfVAKCh/fbeK1iZZ863mrVphCCqOzhomQCfS/ZV
mT6s+h2b3G8z2pAQg6dfo0g=
=TufV
-----END PGP SIGNATURE-----


rt-devel mailing list
rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE/KpwFR5U9XkJXZKwRAuWOAJ9IaRa2KKHlS0I68Qrzku0JcWTwzgCff+Xn
g6ORTZzXojlMJ11RWhXDYIU=
=SwQx
-----END PGP SIGNATURE-----

I looked at the SOAP Interface before starting to work and I think I
don’t will duplicate work. I hope to get out a very very beta preview
release by the end of next week to show you my idea.

It sounds like you’re looking at doing something much more REST like,
where you simply GET and POST chunks of XML to view and manipulate RT
objects. This sounds a lot like what we’re doing with the CLI in 3.0.5,
except we opted for the even simpler RFC822 style of

Key: value, value, value

it might be interesting to see if it makes sense to retrofit the XML
stuff on top of the same stuff that the CLI is using. (And it might not
make sense at all.) But I look forward to seeing waht you come up with.

So if you have anything you would like to see I would like to hear
about it in the meantime.

( Back to the papers :frowning: ),

Best of luck with the end of school.

Jesse

http://www.bestpractical.com/rt – Trouble Ticketing. Free.