<div>All,</div>
<div>&nbsp;</div>
<div>This discussion can be endless if we keep planning about the features. Hey how about this, hey this will be cool, I use that tool, we must have it and list keeps going on. </div>
<div>I would say lets start working. </div>
<div>1. Take any version of OS. </div>
<div>2. Install all basic packages for a server edition.&nbsp; </div>
<div>3. Install&nbsp;and document the prereqs for ser (Source)+sems (source) +mysql (RPM)+ serweb (Source)+serctl (source)+sipp (Source) +sipsak (Source/RPM). </div>
<div>4. To make it easy for every one, all these surces should with with the defaults RPMs installed by the Linux version. </div>
<div>5. Make sure we installed everythign in /usr/local/ with a --prefix option for all the packages. Another option can be add a user/group ser and installed everything in ~ser/install directory. </div>
<div>&nbsp;</div>
<div>Once we have this working, then we can go on the next items in the list. Lots of things in the list are installed by&nbsp;Default </div>
<div>&nbsp;</div>
<div>Once we have this, we can build the ks.cfg file with&nbsp;a post installation script that will take care of step 3). There goes the testing phase and rebuilding phase with additional packages. </div>
<div>&nbsp;</div>
<div>My 2 cents. </div>
<div>&nbsp;</div>
<div>-Jai</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><br><br>&nbsp;</div>
<div class="gmail_quote">On Thu, Feb 28, 2008 at 10:47 AM, SIP &lt;<a href="mailto:sip@arcdiv.com">sip@arcdiv.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">While I&#39;m all for being distro-agnostic, as we&#39;re looking to build an<br>ISO that you boot from and that installs all the necessary stuff to get<br>
up and running, we have to pick one -- hence the choice. This way, we<br>can ensure that the base system built is guaranteed to have all the<br>pre-requisites, the libraries we KNOW will function without issue, the<br>settings which make sense for a SER system, etc.<br>
<br>Building an installable package on a random system can run you into<br>every sysadmin&#39;s least favourite pasttime -- hunting down the numerous<br>pre-requisites, installing them, and working through the conflicts.<br>
<br>I&#39;m all for a script that activates the build-system on<br>bootstrap/post-install so it can build an oob cfg for the box in<br>question. I just wanted to point out that that&#39;s one of the things<br>needing doing. :)<br>
<br>N.<br>
<div>
<div></div>
<div class="Wj3C7c"><br><br>Greger Viken Teigre wrote:<br>&gt; I would just suggest that you try to stay as distro-independent as<br>&gt; possible, i.e. make it easy to switch to another distro and make it<br>&gt; easy for people to bootstrap on another distro by looking at the<br>
&gt; dependencies (and maybe contribute their bootstrap script :-).<br>&gt;<br>&gt; As for config file, the ser-oob.cfg and ser.cfg that is generated by<br>&gt; the buildsystem (sip_router/etc/buildsystem) are quite close. The<br>
&gt; buildsystem has a configure script that can be run as part of the<br>&gt; bootstrap (it creates an m4 config file for local) or a web-based<br>&gt; front-end can generate the config file quite easily.<br>&gt; As I&#39;m the maintainer of the buildsystem, I can promise some support<br>
&gt; if the system needs some adaption or the config file needs updating.<br>&gt; I cannot speak for ser-oob.cfg, but as the idea is to show-case the<br>&gt; <a href="http://iptel.org/" target="_blank">iptel.org</a> free SIP service config, I assume it will be more static.<br>
&gt;<br>&gt; See config buildsystem docs:<br>&gt; <a href="http://www.iptel.org/sip_express_router_configuration_buildsystem" target="_blank">http://www.iptel.org/sip_express_router_configuration_buildsystem</a><br>&gt;<br>
&gt; I&#39;ll follow the discussions and contribute where and when I can.<br>&gt; g-)<br>&gt;<br>&gt; SIP wrote:<br>&gt;&gt; If no one else is going to come forward and second/debate Mike&#39;s<br>&gt;&gt; suggestion to use FC, and Mike&#39;s the man with the server, then I declare<br>
&gt;&gt; this project officially FC-based.<br>&gt;&gt;<br>&gt;&gt; These are the people that have so far contacted me and are verified for<br>&gt;&gt; working on the SER Bundle Project, and for what tasks I have them available:<br>
&gt;&gt;<br>&gt;&gt; Jai Rangi &nbsp;-- kickstart work in FC<br>&gt;&gt; Arun Kumar &nbsp;-- flexible<br>&gt;&gt; Samuel &nbsp;-- some time/flexible<br>&gt;&gt; ram &nbsp;-- testing<br>&gt;&gt; Mike Trest &nbsp;-- server, testing, FC wrangling<br>
&gt;&gt;<br>&gt;&gt; Tasks we still need to fill (some of which can be filled perhaps by the<br>&gt;&gt; people listed above as flexible or others in the project):<br>&gt;&gt;<br>&gt;&gt; Core:<br>&gt;&gt; -SERWeb install/config<br>
&gt;&gt; -RTP Proxy install/config (for base RTP proxy package -- not strictly<br>&gt;&gt; SER config)<br>&gt;&gt; -SEMS w/voicemail, away announcement, and conferencing support<br>&gt;&gt; install/config<br>&gt;&gt;<br>&gt;&gt; Tools:<br>
&gt;&gt; All tools (ser_ctl, sipsak, tcpdump/ngrep, wireshark/tshark, sipp,<br>&gt;&gt; sip_scenario, spyagent+sipspy<br>&gt;&gt;<br>&gt;&gt; Also, with no install package for SER with a basic config, SER itself<br>&gt;&gt; will have to be installed/scripted to install with a tailored<br>
&gt;&gt; config(ser-oob.cfg) for the correct system/parameters. I&#39;m ASSUMING that<br>&gt;&gt; will go into the basic core install scripts, so I didn&#39;t add it in up<br>&gt;&gt; there, but if this is an invalid assumption, someone has to let me know<br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; As you can see, if you&#39;re interested in being a part of this project and<br>&gt;&gt; can contribute time to getting it going, there are plenty of areas left<br>&gt;&gt; where we need people to help. Just let me know, and I&#39;ll add you to the<br>
&gt;&gt; list.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; N.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Neil Fusillo wrote:<br>&gt;&gt;<br>&gt;&gt;&gt; As long as the environment can be built to be stable, I&#39;m in complete<br>
&gt;&gt;&gt; agreement. While our initial adopters may be the tinkerers and the<br>&gt;&gt;&gt; risk-takers, I&#39;d say that a good number of those people already try out<br>&gt;&gt;&gt; SER (and may ultimately choose something with less of a learning<br>
&gt;&gt;&gt; curve). &nbsp;The biggest market for a SER bundle in the long run is going to<br>&gt;&gt;&gt; be those who want to get a carrier grade SIP proxy up and running<br>&gt;&gt;&gt; quickly and easily. Who that might be is somewhat difficult to<br>
&gt;&gt;&gt; determine, but I dare say we don&#39;t want to position ourselves as<br>&gt;&gt;&gt; building a bundle for those who&#39;re willing to take risks. ;)<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; That said, the decision for CentOS came about because it is simply a<br>
&gt;&gt;&gt; GPL-compliant duplicate distro of Red Hat Enterprise Linux -- the single<br>&gt;&gt;&gt; most common and most popular distribution amongst people who run linux<br>&gt;&gt;&gt; in a carrier-grade situation.<br>
&gt;&gt;&gt;<br>&gt;&gt;&gt; Fedora Core, being the test bed for RHEL, has the same structure but<br>&gt;&gt;&gt; newer, slightly less-vetted packages. However, if we can ensure<br>&gt;&gt;&gt; stability, then none of that matters and no one will really care what<br>
&gt;&gt;&gt; distro it&#39;s built upon (as long as it&#39;s familiar to the admins who<br>&gt;&gt;&gt; manage it). If you say you can build a stable FC-based SER server, then<br>&gt;&gt;&gt; I say we go for it.<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt; Do we have a second to Mike&#39;s motion to use FC as the base distro?<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Mike Trest - Personal wrote:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Hi,<br>&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; This is to summarize my opinions about FC* distro use.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; IMHO, I think FC* is best selection as it contains many more fixes<br>&gt;&gt;&gt;&gt; than does the older CENTOS (based on 5). &nbsp; I have deployed several<br>
&gt;&gt;&gt;&gt; hundred FC* boxes in VoIP applications. &nbsp;This is over 10,000 active<br>&gt;&gt;&gt;&gt; ports without &quot;Enterprise&quot; stability issues.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; IMHO this project needs the quickest path to the Enterprise community<br>
&gt;&gt;&gt;&gt; regardless of the OS/distro used.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; I suppose the ultimate question is who is our target? &nbsp;Ourselves,<br>&gt;&gt;&gt;&gt; naturally. &nbsp;However, &nbsp; I suggest our target is not the bankers or<br>
&gt;&gt;&gt;&gt; major corporations with lots of rules and procedures. &nbsp;That group<br>&gt;&gt;&gt;&gt; will never adopt SER until they have a commercial-grade support<br>&gt;&gt;&gt;&gt; system to advise their IT folks what to do for every question they may have.<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; IMHO our initial target is those early adopters who are trying to<br>&gt;&gt;&gt;&gt; create new businesses in telecomm or consulting-on-telecom. &nbsp; We want<br>&gt;&gt;&gt;&gt; them to have a solid core that they can leverage into their new<br>
&gt;&gt;&gt;&gt; appliances and specialized applications.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; The early adopters are risk-takers &nbsp;(This means us as well!) &nbsp;They<br>&gt;&gt;&gt;&gt; demand an open box in which they can face the SIP world with some<br>
&gt;&gt;&gt;&gt; assurance of standards compliance while at the same time they can<br>&gt;&gt;&gt;&gt; face their clients with something better, faster, cheaper, and<br>&gt;&gt;&gt;&gt; innovative enough to get paid well for their efforts.<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Making a technology &quot;buy - in&quot; decision at any point in time is only<br>&gt;&gt;&gt;&gt; a check point - &nbsp;not a final resting place. &nbsp;IMHO, we are better off<br>&gt;&gt;&gt;&gt; selecting an OS/distro effort that has a large share of both early<br>
&gt;&gt;&gt;&gt; adopters and long term commercial support - - - so long as it meets<br>&gt;&gt;&gt;&gt; our current and future technical **AND** target market<br>&gt;&gt;&gt;&gt; requirements. &nbsp; Research confirms that the RH/FC community is the<br>
&gt;&gt;&gt;&gt; largest community with name recognition and respect among both the<br>&gt;&gt;&gt;&gt; &quot;geek-innovator&quot; community as well as the Enterprise community.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; ..mike..<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt; Serusers mailing list<br>&gt;&gt;&gt;&gt; <a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a><br>
&gt;&gt;&gt;&gt; <a href="http://lists.iptel.org/mailman/listinfo/serusers" target="_blank">http://lists.iptel.org/mailman/listinfo/serusers</a><br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Serusers mailing list<br>&gt;&gt; <a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a><br>&gt;&gt; <a href="http://lists.iptel.org/mailman/listinfo/serusers" target="_blank">http://lists.iptel.org/mailman/listinfo/serusers</a><br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br><br>_______________________________________________<br>Serusers mailing list<br><a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a><br><a href="http://lists.iptel.org/mailman/listinfo/serusers" target="_blank">http://lists.iptel.org/mailman/listinfo/serusers</a><br>
</div></div></blockquote></div><br>