RT2 Preview live on the web


#1

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
"Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know" – Sam Simpson


#2

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

Looks nice but get system error on ticket creation.

System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Create_Detail.html?Queue=1,
agent=Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686))
error while executing /Ticket/Elements/TicketToolBox:
Can’t call method “id” on an undefined value at
/opt/rt2-demo/WebRT/data/obj/Ticket/Elements/TicketToolBox line 18.

There is more but this will give you the idead.

Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322


#3

Ah. it indeed did barf if you don’t select an owner.
I’ll try to get to that tomorrow. for now, be sure to pick an owner.On Mon, Aug 28, 2000 at 04:18:44PM +1100, Jan Pompe wrote:

On Mon, 28 Aug 2000, Jesse wrote:

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

Looks nice but get system error on ticket creation.

System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Create_Detail.html?Queue=1,
agent=Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686))
error while executing /Ticket/Elements/TicketToolBox:
Can’t call method “id” on an undefined value at
/opt/rt2-demo/WebRT/data/obj/Ticket/Elements/TicketToolBox line 18.

There is more but this will give you the idead.


Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322


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

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
that’s security the same way that asking for directions to topeka and
being told that a seal is a mammal is informative
-robin@apocalypse.org


#4

Today you sent me mail regarding [rt-devel] RT2 Preview live on the web:

*>
*> Hey all,
*>
*> I’ve set up a preview of RT2 as a “free for all” on the web.
*> Feel free to play with it. it’s not complete, but represents
*> the current state of things.

3 hurrays …

and here are my ‘bug’ reports

  • in the admin interface, the button which creates a user says
    ’query’ shouldnt it say create ?

  • in the create user dialog: the text areas are not all the same
    with and don’t have text wrapping enabled … something like

    would do the trick

  • in the signature entry field there is a lone ">

cheers and thanks for the great work
tobi

*>
*> Username: guest
*> Password: guest
*>
*> Interesting urls include:
*>
*> http://rt2-demo.fsck.com:8080/
*> http://rt2-demo.fsck.com:8080/Ticket/Create.html
*> http://rt2-demo.fsck.com:8080/Admin/
*>
*> Tell me what you think,
*>
*> Jesse
*>
*>


/_ / / / () Oetiker, Timelord & SysMgr @ EE-Dept ETH-Zurich
/ // _ / _ / / TEL: +41(0)1-6325286 FAX:…1517 ICQ: 10419518
/
/ .
/._// oetiker@ee.ethz.ch http://ee-staff.ethz.ch/~oetiker


#5

Thanks. all of these fixes are now in RT2 CVS and on the demo site. :slight_smile:

-jOn Mon, Aug 28, 2000 at 07:33:30AM +0200, Tobias Oetiker wrote:

Today you sent me mail regarding [rt-devel] RT2 Preview live on the web:

*>
*> Hey all,
*>
*> I’ve set up a preview of RT2 as a “free for all” on the web.
*> Feel free to play with it. it’s not complete, but represents
*> the current state of things.

3 hurrays …

and here are my ‘bug’ reports

  • in the admin interface, the button which creates a user says
    ’query’ shouldnt it say create ?

  • in the create user dialog: the text areas are not all the same
    with and don’t have text wrapping enabled … something like

    would do the trick

  • in the signature entry field there is a lone ">

cheers and thanks for the great work
tobi

*>
*> Username: guest
*> Password: guest
*>
*> Interesting urls include:
*>
*> http://rt2-demo.fsck.com:8080/
*> http://rt2-demo.fsck.com:8080/Ticket/Create.html
*> http://rt2-demo.fsck.com:8080/Admin/
*>
*> Tell me what you think,
*>
*> Jesse
*>
*>


/_ / / / () Oetiker, Timelord & SysMgr @ EE-Dept ETH-Zurich
/ // _ / _ / / TEL: +41(0)1-6325286 FAX:…1517 ICQ: 10419518
/
/ .
/._// oetiker@ee.ethz.ch http://ee-staff.ethz.ch/~oetiker

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
I admit that X is the second worst windowing system in the world, but all the
others I’ve used are tied for first.


#6

Selected owner filled all fields now crashes on nonsense in relationships
field. experience has shown people will do this perhaps it would be
better if this too is made more rubust.

Ah. it indeed did barf if you don’t select an owner.
I’ll try to get to that tomorrow. for now, be sure to pick an owner.

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

Looks nice but get system error on ticket creation.

System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Create_Detail.html?Queue=1,
agent=Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686))
error while executing /Ticket/Elements/TicketToolBox:
Can’t call method “id” on an undefined value at
/opt/rt2-demo/WebRT/data/obj/Ticket/Elements/TicketToolBox line 18.

There is more but this will give you the idead.


Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322


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

Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322


#7

nod Thanks. It needs robustification all over the place. this is mainly just
a “preview” piece so that folks can see what I’ve been busying myself with.
It doesn’t deal with most error conditions nearly well enough yet.On Mon, Aug 28, 2000 at 04:50:37PM +1100, Jan Pompe wrote:

On Mon, 28 Aug 2000, Jesse wrote:

Selected owner filled all fields now crashes on nonsense in relationships
field. experience has shown people will do this perhaps it would be
better if this too is made more rubust.

Ah. it indeed did barf if you don’t select an owner.
I’ll try to get to that tomorrow. for now, be sure to pick an owner.

On Mon, Aug 28, 2000 at 04:18:44PM +1100, Jan Pompe wrote:

On Mon, 28 Aug 2000, Jesse wrote:

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

Looks nice but get system error on ticket creation.

System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Create_Detail.html?Queue=1,
agent=Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686))
error while executing /Ticket/Elements/TicketToolBox:
Can’t call method “id” on an undefined value at
/opt/rt2-demo/WebRT/data/obj/Ticket/Elements/TicketToolBox line 18.

There is more but this will give you the idead.


Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322


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


Regards
Jan Pompe
e-mail janp@aurema.com
Aurema P/L http://www.aurema.com/
79 Myrtle Street, Chippendale NSW 2008. Tel: 9698 2322

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
…realized that the entire structure of the net could be changed to be made
more efficient, elegant, and spontaneously make more money for everyone
involved. It’s a marvelously simple diagram, but this form doesn’t have a way
for me to draw it. It’ll wait. -Adam Hirsch


#8

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Neat.

Although - one of the things folks are pesting me with at my
workplace is: Can we attach documents to outgoing mails (They all
seem to be MS-Word fiends :)?

I did patch (well, should be: I almost broke) RT 0.9xxx to do
exactly that. (Sorry, non-portable - do not ask me for a patch, it
does not work with anything bigger than this exact version and is
borken beyond repair).

So I was enlightened to find an “Attach” Button in Ticket/Create (if
it is there, it should be painless to tell RT to attach a file in
"Reply to ticket).

“Attach” does not seem to do anything at the moment - but am I right
in guessing, that Users can attach normal Files which are then
stored somewhere and get linked to from within the ticket?

Ralph
Ralph Angenendt | "Military justice is to justice what military
http://www.letras.de | music is to music"
ra@letras.de | – Groucho Marx


#9

Does this version still support frames?

-Rich


#10

Clicking on “Full Headers” in any ticket gives the following error…
System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Display.html?id=3,
agent=Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0))
error while executing /Ticket/Display.html:
Undefined subroutine &HTML::Mason::Commands::Error called at
/opt/rt2-demo/WebRT/data/obj/Ticket/Display.html line 17.
HTML::Mason::Request::ANON(‘Undefined subroutine
&HTML::Mason::Commands::Error called at /op…’) called at
/opt/rt2-demo/WebRT/data/obj/Ticket/Display.html line 17

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HTML::Mason::Component::FileBased=HASH(0x8eeebd4)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 517

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HTML::Mason::Component::FileBased=HASH(0x8eeebd4)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 294

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HTML::Mason::Component::FileBased=HASH(0x8d7e320)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 517

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HTML::Mason::Component::FileBased=HASH(0x8d7e320)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 294

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HASH(0x90ff6f4)’,
‘HTML::Mason::Component::FileBased=HASH(0x862076c)’, ‘ShowHeaders’, 16)
called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 523

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HASH(0x90ff6f4)’,
‘HTML::Mason::Component::FileBased=HASH(0x862076c)’, ‘ShowHeaders’, 16)
called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 135
eval {…} called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 135

HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘/Ticket/Display.html’, ‘ShowHeaders’, 16) called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 599

HTML::Mason::ApacheHandler::handle_request_1(‘HTML::Mason::ApacheHandler=HAS
H(0x861bc3c)’, ‘Apache=SCALAR(0x90bd870)’,
‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff574)’, undef) called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 290
eval {…} called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 290

HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(
0x861bc3c)’, ‘Apache=SCALAR(0x90bd870)’) called at
/opt/rt2-demo/bin/webmux.pl line 129
RT::MasonRTDEMO::handler(‘Apache=SCALAR(0x90bd870)’) called at
/dev/null line 0
eval {…} called at /dev/null line 0

backtrace: /Ticket/Display.html <= /Ticket/autohandler <= /autohandler-----Original Message-----
From: Jesse [mailto:jesse@fsck.com]
Sent: Sunday, August 27, 2000 23:45
To: rt-devel@fsck.com
Subject: [rt-devel] RT2 Preview live on the web

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
"Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know" – Sam
Simpson

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


#11

Right on all counts.On Mon, Aug 28, 2000 at 02:14:30PM +0200, Ralph Angenendt wrote:

On Mon, Aug 28, 2000 at 12:44:35AM -0400, Jesse wrote:

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Neat.

Although - one of the things folks are pesting me with at my
workplace is: Can we attach documents to outgoing mails (They all
seem to be MS-Word fiends :)?

I did patch (well, should be: I almost broke) RT 0.9xxx to do
exactly that. (Sorry, non-portable - do not ask me for a patch, it
does not work with anything bigger than this exact version and is
borken beyond repair).

So I was enlightened to find an “Attach” Button in Ticket/Create (if
it is there, it should be painless to tell RT to attach a file in
"Reply to ticket).

“Attach” does not seem to do anything at the moment - but am I right
in guessing, that Users can attach normal Files which are then
stored somewhere and get linked to from within the ticket?

Ralph


Ralph Angenendt | "Military justice is to justice what military
http://www.letras.de | music is to music"
ra@letras.de | – Groucho Marx

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
"That package looks like what I wanted, but the site was down today,
so I decided to reimplement it in Perl."
-me


#12

nod That’s not yet implmented.On Mon, Aug 28, 2000 at 09:15:18AM -0500, Kent Longballa wrote:

Clicking on “Full Headers” in any ticket gives the following error…
System error

while serving rt2-demo.fsck.com /Ticket/Display.html
(referer=http://rt2-demo.fsck.com:8080/Ticket/Display.html?id=3,
agent=Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0))
error while executing /Ticket/Display.html:
Undefined subroutine &HTML::Mason::Commands::Error called at
/opt/rt2-demo/WebRT/data/obj/Ticket/Display.html line 17.
HTML::Mason::Request::ANON(‘Undefined subroutine
&HTML::Mason::Commands::Error called at /op…’) called at
/opt/rt2-demo/WebRT/data/obj/Ticket/Display.html line 17

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HTML::Mason::Component::FileBased=HASH(0x8eeebd4)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 517

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HTML::Mason::Component::FileBased=HASH(0x8eeebd4)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 294

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HTML::Mason::Component::FileBased=HASH(0x8d7e320)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 517

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HTML::Mason::Component::FileBased=HASH(0x8d7e320)’, ‘ShowHeaders’,
16) called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 294

HTML::Mason::Request::comp1(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff
574)’, ‘HASH(0x90ff6f4)’,
‘HTML::Mason::Component::FileBased=HASH(0x862076c)’, ‘ShowHeaders’, 16)
called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 523

HTML::Mason::Request::comp(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘HASH(0x90ff6f4)’,
‘HTML::Mason::Component::FileBased=HASH(0x862076c)’, ‘ShowHeaders’, 16)
called at /usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 135
eval {…} called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/Request.pm line 135

HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff5
74)’, ‘/Ticket/Display.html’, ‘ShowHeaders’, 16) called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 599

HTML::Mason::ApacheHandler::handle_request_1(‘HTML::Mason::ApacheHandler=HAS
H(0x861bc3c)’, ‘Apache=SCALAR(0x90bd870)’,
‘HTML::Mason::Request::ApacheHandler=HASH(0x90ff574)’, undef) called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 290
eval {…} called at
/usr/lib/perl5/site_perl/5.005/HTML/Mason/ApacheHandler.pm line 290

HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(
0x861bc3c)’, ‘Apache=SCALAR(0x90bd870)’) called at
/opt/rt2-demo/bin/webmux.pl line 129
RT::MasonRTDEMO::handler(‘Apache=SCALAR(0x90bd870)’) called at
/dev/null line 0
eval {…} called at /dev/null line 0

backtrace: /Ticket/Display.html <= /Ticket/autohandler <= /autohandler

-----Original Message-----
From: Jesse [mailto:jesse@fsck.com]
Sent: Sunday, August 27, 2000 23:45
To: rt-devel@fsck.com
Subject: [rt-devel] RT2 Preview live on the web

Hey all,

I’ve set up a preview of RT2 as a “free for all” on the web.
Feel free to play with it. it’s not complete, but represents
the current state of things.

Username: guest
Password: guest

Interesting urls include:

http://rt2-demo.fsck.com:8080/
http://rt2-demo.fsck.com:8080/Ticket/Create.html
http://rt2-demo.fsck.com:8080/Admin/

Tell me what you think,

    Jesse


jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91

“Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know” – Sam
Simpson


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

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
Transporters are so ungodly. if god had wanted us to travel great distances
instantaneously, he would have given us an internal
materialisation/dematerialisation control.
– Shoshe Cole


#13

Not currently.On Mon, Aug 28, 2000 at 10:07:04AM -0400, Richard West wrote:

Does this version still support frames?

-Rich

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
I have images of Marc in well worn combat fatigues, covered in mud,
sweat and blood, knife in one hand and PSION int he other, being
restrained by several other people, screaming “Let me at it!
Just let me at it!” Eichin standing calmly by with something
automated, milspec, and likely recoilless.
-xiphmont on opensource peer review