I would like to make a contribution to the Moses project. I can create 
 binary install packages for BerkeleyAligner, GIZA++, MGIZA++, RandLM, 
 IRSTLM, and Moses Decoder. These could be an alternative to the source 
 code download and replace the (outdated) moses source tarball on the 
 sourceforge.net site. We would update the install binaries every 6 
 months or as necessary.

 BitRock.com has granted InstallBuilder open source licenses for these 
 six moses components. InstallBuilder creates self-contained install 
 binaries that automatically handle dependencies. The install binary 
 automatically detects a GUI or command line environment. Users can 
 override the default install locations and other choices like the script 
 folder from either a GUI or command line install. I'm also happy to 
 contribute these free open source InstallBuilder licenses to the Moses 
 project.

 Before committing to this, I have these questions of the moses-support 
 team:

 1) Is this kind of unified installation support desirable
    among the moses-support team?

 2) Is it acceptable to host these on the main moses source
    repository similar to the old tarball?

 3) Should the install binaries include a source code image
    that users can update between binary updates?

 4) Alternately, should the install binaries be a shell that
    downloads the GIT source and compiles/installs after
    download?

 5) What should be the default install location (/usr/local/lib
    or $HOME)?

 6) What Linux distro should be supported? Debian/Ubuntu
    and Redhad/Centos. Any others?

 7) Does anyone have a dependency list similar to the list
    below for Redhat/Centos with yum commands?

 Thanks,
 Tom



 On Wed, 26 Oct 2011 08:24:14 +0700, Tom Hoar 
 <[email protected]> wrote:
> Hi Daniel,
>
>  Thanks. Your dependency list is impressive.
>
>  Which dependencies you need to install depends on your starting 
> point
>  (Linux distro) and the packages you want to install. We use these
>  minimum required Debian package dependencies on Ubuntu Server 9.10. 
> This
>  does not include any optional packages and it's not yet updated yet 
> for
>  GIT.
>
>  BerkeleyAligner 2.1 Unsupervised:
>  apt-get install default-jre
>
>  GIZA++ 1.0.5:
>  apt-get install build-essential
>
>  MGIZA++ 0.6.3.1:
>  apt-get install build-essential libboost-all-dev perl python
>
>  RandLM 0.20:
>  apt-get install build-essential libboost-all-dev
>
>  IRSTLM 5.60.03:
>  apt-get install build-essential libtool zlib1g-dev automake autoconf
>  gawk zip m4 perl
>
>  SRILM 1.5.12:
>  apt-get install build-essential gawk tcl-dev csh bzip2 p7zip gzip
>  xz-utils wget python
>
>  Moses Decoder SVN 4153 (22 Aug 2011):
>  apt-get install build-essential libboost-all-dev libtool zlib1g-dev
>  automake autoconf m4 libxmlrpc-c3-dev perl python
>
>
>  Another option for Ubuntu 9.10 and above is to install the PPA for 
> Do
>  Moses Yourself. Then, use "apt-get install domy-ce". Complete
>  installation takes about 20 minutes from the Debian/launchpad.net
>  repository.
>
>  Like Moses Decoder, DoMY CE is LGPL3. It installs source code images 
> of
>  all moses components to the /usr/local/src tree and compiles 
> binaries to
>  the /usr/local/lib tree during the installation. The mosesdecoder
>  package is updated at least twice every year. If you need updates 
> more
>  frequently, you can run svn update on the installed source directory 
> and
>  update the lib binaries manually. Researchers who want to install to 
> an
>  alternate tree can contact me for custom installation instructions.
>  We're working on a GIT update.
>
>  You can read the PPA install instructions here:
>  
> http://www.precisiontranslationtools.com/index.php?option=com_content&id=26
>
>  Regards,
>  Tom
>
>
>
>  On Tue, 25 Oct 2011 19:52:36 +0200, Daniel Schaut
>  <[email protected]> wrote:
>> Hi all,
>>
>> Since I'm a quite new user to Linux and to Moses, I needed some time
>> to
>> gather dev tools and software packages to set up the decoder or
>> external
>> tools.
>> These are the software packages I installed on my Ubuntu system so
>> far. Some
>> are mentioned in the manual, others are not. Note that pre-installed
>> packages may vary from distribution to distribution.
>>
>> CPP
>> GCC
>> G++
>> TCL
>> TLCX
>> TK
>> BSH
>> TCSH
>> CSH
>> GAWK
>> AUTOTOOLS (LIBTOOL, AUTOMAKE, AUTOCONF, GNULIB)
>> GIT
>> CPAN
>> PERL
>> CVS
>> XML-RPC
>> WGET
>> BOOST
>> OPEN/SUN JDK
>> LIBTOOLS
>> BISON
>> PYTHON
>> XETEX
>> GNUPLOT
>> GV
>> GHOSTSCRIPT
>>
>> Please note that some of them are required where others are 
>> optional,
>> depending on the tools you use. This list isn't complete at all,
>> though,
>> I'll update the list from time to time when progressing further.
>> Perhaps,
>> I'll even categorize the packages according to their use at a later
>> state.
>> Corrections, amendments and additions are always very welcomed.
>>
>> I hope this list might be helpful for other beginners. :-)
>>
>> Best,
>> Dan
>>
>>
>> _______________________________________________
>> Moses-support mailing list
>> [email protected]
>> http://mailman.mit.edu/mailman/listinfo/moses-support
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support

_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to