Neat! I've been thinking of something similar lately, as an extension to my
module (Remedy::ARSTools), which is a wrapper around ARSPerl.

The intention of Remedy::ARSTools was to provide a set of of convenience
functions that abstracted away a lot of the hassles of dealing with ARSPerl
(field id's, decoding enums, building qualifications, etc).

Thankfully, the REST API already does away with a lot of that, but anyhow
... my idea was to wrap the REST API transparently ... so you could for
instance call $Remedy->PushFields(...) out of ARSTools, and have that
execute the query and set-fields actions either via ARSPerl or via REST
(given the required connect info).

The neat thing being that any scripts you've already written with ARSTools,
you could keep using pretty much as-is with REST.

But then perl is kind of dying ... I've been debating spending my time on
this versus trying to implement something similar on node.js (actually
something similar is already out there, but I had some ideas).  Node really
seems to be where it's at these days ... but I mean perl has been bringing
home my bacon for like 20 years now, lol. Old loves die hard I guess :-)

-Andy


On Wed, Dec 7, 2016 at 6:00 PM Eric Wolf <[email protected]> wrote:

> I'd like something like this as well with V9 coming down.  If you need
> help testing it out, I'd love to work on it.
>
> On Wed, Dec 7, 2016 at 11:40 AM, PC Wai <[email protected]> wrote:
>
> Hi Misi,
>
>
>
> Yes, I use the ARSPerl on most of the interfaces. It will be great if you
> can create something similar in V9. Many Thanks!
>
>
>
>
>
> Regards
> PC Wai
>
>
>
> Thank you for your feedback
> <http://myfeedback.tsl.telus.com/feedback.cfm?uid=98976>
>
>
>
> *From:* Misi Mladoniczky [mailto:[email protected]]
> *Sent:* December 7, 2016 05:40 AM
> *To:* [email protected]
> *Subject:* [Arsperl-users] The future for ARSPerl...
>
>
>
> Hi,
> I was thinking about creating a new ARSperl module called something like
> ARSperlREST.
>
> The goal would be to supply the same syntax as ARSperl and leverage the
> REST properties of Remedy AR System 9.x.
>
> The supported calls would be quite limited, and would be focused on
> reading/writing/deleting/merging data into the system, with a few functions
> to get the schema list, field list, field limits etc that is needed for
> doing generic things.
>
> Would anybody else be interested in something like that? It would be more
> fun if there were other consumers at least ;-)
>
> Example of supported functions:
>
> ars_Login
> ars_Logoff
>
> ars_CreateEntry
> ars_DeleteEntry
> ars_SetEntry
> ars_MergeEntry
>
> ars_GetListEntry
> ars_GetListEntryWithFields
> ars_GetMultipleEntries
>
> ars_GetListSchema
> ars_GetListFields
> ars_GetField
> ars_GetFieldByName
> ars_GetFieldTable
>
> ars_LoadQualifierStruct
> ars_EncodeDiary
> ars_decodeStatusHistory
> ...
>
> And the OO layer if people are using that?
>
> Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)
>
> Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13)
> * RRR|License - Not enough Remedy licenses? Save money by optimizing.
> * RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs
> Find these products, and many free tools and utilities, at http://rrr.se
>
>
> ------------------------------------------------------------------------------
>
>
> Developer Access Program for Intel Xeon Phi Processors
>
>
> Access to Intel Xeon Phi processor-based developer platforms.
>
>
> With one year of Intel Parallel Studio XE.
>
>
> Training and support from Colfax.
>
>
> Order your platform today.http://sdm.link/xeonphi
>
>
>
>
>
>
> --
>
>
> Arsperl-users mailing list
>
>
> [email protected]
>
>
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>
>
>
> --
> Eric Wolf
> http://www.baconfatlabs.com "The best use of fat since bacon!"
> We must free ourselves of the hope that the sea will ever rest. We must
> learn to sail in high winds. --Aristotle Onassis
>
>
>
>
>
> ------------------------------------------------------------------------------
>
> Developer Access Program for Intel Xeon Phi Processors
>
> Access to Intel Xeon Phi processor-based developer platforms.
>
> With one year of Intel Parallel Studio XE.
>
> Training and support from Colfax.
>
> Order your platform today.http://sdm.link/xeonphi
>
>
>
> --
>
> Arsperl-users mailing list
>
> [email protected]
>
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi

--
Arsperl-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/arsperl-users

Reply via email to