Erlang Mailing Lists

Author Message

<  Erlang questions mailing list  ~  Erlang Deployment Win95/98

icimjs at loop.com
Posted: Tue Jun 15, 1999 7:11 am Reply with quote
Guest
Hi,

I plan to install an application I've written for a client in Erlang
(mainly using mnesia and etk) today at the client's site.

Is it mandatory to setup the complete development environment or is there a
deployment version available that can be tightly bound with the user
application and delivered as a single (or multi-file) executable?

TIA,

Elan
====================================
Get your copy of FaxForward
http://www.commercebox.com/FaxForward/



Post generated using Mail2Forum (http://m2f.sourceforge.net)
tobbe at serc.rmit.edu.au
Posted: Thu Jun 17, 1999 10:53 am Reply with quote
Guest
--------

> I plan to install an application I've written for a client in Erlang
> (mainly using mnesia and etk) today at the client's site.

Great ! How did it go ?

> Is it mandatory to setup the complete development environment or is there a
> deployment version available that can be tightly bound with the user
> application and delivered as a single (or multi-file) executable?

Hm...no one else has answered so I'll give it a try.

I think you have to setup a full Erlang environment.
You can of course run Erlang with just the "base-kit",
but in your case you are usng etk and mnesia so you
need everything.

When it comes to your application, there exist a
an application concept which is described in
the documentation under "Design principles":

http://www.erlang.org/doc/doc/doc/design_principles/part_frame.html

Relevant info is also the "System principles" which, among
other things, talks about how to create an embedded system:

http://www.erlang.org/doc/doc/doc/system_principles/part_frame.html

And I guess that the info in "OAM Principles" also
are important for really serious people...

http://www.erlang.org/doc/doc/doc/oam/part_frame.html

These concepts are not easy to get a grip on.
I have myself been tearing my hair in frustration
many times. A nice little tutorial on how to package
a system to be delivered to customer would be great
to have.

Any takers... ?

/Tobbe



Post generated using Mail2Forum (http://m2f.sourceforge.net)
hakan at erix.ericsson.se
Posted: Thu Jun 17, 1999 11:07 am Reply with quote
Guest
tobbe>I think you have to setup a full Erlang environment.
tobbe>You can of course run Erlang with just the "base-kit",
tobbe>but in your case you are usng etk and mnesia so you
tobbe>need everything.

Mnesia has no dependencies of other applications than erts, kernel and
stdlib. This means that you can run Mnesia on the bare "base-kit" if
you want.

/H
ulf.wiger at etx.ericsson
Posted: Thu Jun 17, 1999 11:08 am Reply with quote
Guest
Torbjorn Tornkvist wrote:
>
> These concepts are not easy to get a grip on.
> I have myself been tearing my hair in frustration
> many times. A nice little tutorial on how to package
> a system to be delivered to customer would be great
> to have.
>
> Any takers... ?

At AXD 301, we have gone pretty far in automating installation,
application start, and in-service upgrade.

I believe that many of the things we do are generic, and should be a
part of OTP (we have also suggested this a couple of times.) However, it
takes time and effort to study and rewrite, so that our support could be
made generic.

Personally, I don't have time to do all that, but I could try to give a
few pointers... later, or answer specific questions now. ;)

/Uffe
--
Ulf Wiger, Chief Designer AXD 301 <ulf.wiger_at_etx.ericsson.se>
Ericsson Telecom AB tfn: +46 8 719 81 95
Varuv

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum