Re: How can I setup a dev environment for OTRS?

Bogdan Iosif <[email protected]>
Newsgroups gmane.comp.otrs.devel
Message-ID <CAGihTgfM4POcL_AZiv2TJd4ERKO=OnAykNX3i-SwniJzHgSk2Q@mail.gmail.com>
Thanks, I'll look into it. Apache vs private HTTP/CGI server is the
difference I was curious about but I hope will manage to clarify it from
the guide as it was also recommended from another direction.

On Tue, Sep 11, 2012 at 10:50 AM, Martin Gruner <[email protected]>wrote:

> Hi Bogdan,
>
> it's been a while :-/. AFAIR (http://www.epic-ide.org/guide/ch06.php),
> it may not even run inside apache but spawn a local HTTP/CGI server that
> you can use to run OTRS inside. Just try it.
>
> Regards, mg
>
> Am 11.09.12 09:26, schrieb Bogdan Iosif:
> > Hi,
> >
> > 10x. When you tried this, did you have the debugger connect to Apache
> HTTPD
> > or were you able to somehow execute OTRS's scripts in a more direct way?
> As
> > far as I understood, the Perl interpreter runs in HTTPD's process, via
> > mod_perl, so a debugger would need to attach to HTTPD in order to work.
> >
> > I understand your point about not practically needing the above, but it
> > would give me a warm fuzzy feeling to see it working and know I can do
> that
> > for the worst case scenario.
> >
> > /bogdan
> >
> > On Tue, Sep 11, 2012 at 10:12 AM, Martin Gruner <[email protected]
> >wrote:
> >
> >>  Hi Bogdan,
> >>
> >> AFAICT you can use Eclipse with the EPIC perl editor that also includes
> a
> >> graphical interface to the Perl debugger, giving you full execution
> >> control. I tried that once, but as Mike said it is not really needed in
> >> everyday work.
> >>
> >> Best regards, mg
> >>
> >> Am 11.09.12 09:09, schrieb Bogdan Iosif:
> >>
> >> Thanks for the input.
> >>
> >> I was "afraid" of that. I'm familiar with this type of debugging from
> >> writing shell scripts running under Jenkins but I've never done
> debugging
> >> like that for a code base as large as OTRS seems to be.
> >>
> >> With shell scripts it was, kind of, simple to assess if the code is
> valid
> >> because I knew exactly where the script will be invoked from and my only
> >> concern was to explore the context of the call (mainly env vars). With
> >> these Perl scrips, without an IDE that halts execution on a breakpoint
> or a
> >> possibility to statically explore all callers on an object's method, I
> find
> >> it hard to imagine how I can ensure a change I make on some of the code
> >> OTRS ships with will not break some code paths or, worse, produce
> >> undesirable side effects.
> >>
> >> I assume you mean Apache HTTPD's STDERR. I'll try to setup Fred. I hope
> >> this info is still valid (
> >> http://lists.otrs.org/pipermail/dev/2007-October/001728.html) because I
> >> haven't found much else in the form of a guide on how to use / install
> it=
>
> --
> Martin Gruner
> Senior Developer R&D
>
> OTRS AG
> Europaring 4
> 94315 Straubing
>
> T: +49 (0)6172 681988 0
> F: +49 (0)9421 56818 18
> I:  www.otrs.com/
>
> Geschäftssitz: Bad Homburg, Amtsgericht: Bad Homburg, HRB 10751, USt-Nr.:
> DE256610065
> Aufsichtsratsvorsitzender: Burchard Steinbild, Vorstand: André Mindermann
> (Vorsitzender), Christopher Kuhn, Sabine Riedel
>
> It's raining... OTRS Feature Add-Ons! Bis zu 10 kostenlose OTRS Feature
> Add-Ons und professionellen Hersteller-Support  – Werden Sie jetzt
> Service-Subscription-Kunde!
>
> _______________________________________________
> OTRS mailing list: dev - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/dev
> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev
>

_______________________________________________
OTRS mailing list: dev - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/dev
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.