contrib repo porting list

From Genunix

Jump to: navigation, search

The following table is used by the Software Porters Community to track the contrib repo packages including, "what packages are integrated", "who is doing the port" and "which packages need porting". Developers can use the table to indicate which packages they are porting, and anyone can put their favorite package on the list and use "please port" in the status to indicate anyone can do the port. In addition to the packages already included in the table below, packages in the original pending repo can be ported. Email the Package Factory Team if you want to port one of the pending packages. If you have any questions about the table, please contact the Software Porters Community. Here is the list of packages Sun engineers are planning to port into the dev repo via an OpenSolaris consolidation. Normally these packages should be avoided so you don't duplicate work in progress.

Column Definitions

  • Status - one of the following status values
please port needs maintainer integrated porting need help!
  • Package Name - package name
  • Porter - opensolaris.org username
  • Project URL - url to open source project webpage
  • IPS Classification - IPS package classification
  • Description - less than 30 character description of what the package does
  • Comments - useful comments

Please keep the package status field current and include the contrib repo manifest link in the Package Name field when the package has integrated.

Contrib Repo Wish List

}
Status Package Name Porter Project URL IPS Classification Description Comments
porting terminus-font Jan Hnatek (hnhn) www.is-vn.bg/hamster A clean fixed width font bug 9586
Integrated fntsample Jan Hnatek (hnhn) fntsample.sourceforge.net A program for making font samples.
porting giflib Jan Hnatek (hnhn) giflib.cvs.sourceforge.net/giflib giflib is a library for reading and writing gif images. Part of KDE4 dependencies
porting SASL2 Gerard van den Berg (gerardb) [] SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. Part of KDE4 dependencies
porting openslp Gerard van den Berg (gerardb) www.openslp.org The OpenSLP project is an effort to develop an open-source implementation of Service Location Protocol suitable for commercial and non-commercial application. Part of KDE4 dependencies
porting libraw1394 Gerard van den Berg (gerardb) sourceforge.net/projects/libraw1394 libraw1394 provides direct access to the IEEE 1394 bus Part of KDE4 dependencies
porting jMonkeyEngine Uros Nedic (urosn) www.jmonkeyengine.com jME (jMonkey Engine) is a high performance scene graph based graphics API. Using a abstraction layer, it allows any rendering system to be plugged in.
porting LWJGL - Lightweight Java Game Library Uros Nedic (urosn) www.lwjgl.org The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. I'm porting this package because jME is dependent package from this one.
needs maintainer atomix pkgfactory project jens.triq.net Applications/Games atom -> molecule game inactive
needs maintainer opensc pkgfactory project opensc-project.org Development/C smart card library
please port openvpn openvpn.net Internet SSL VPN solution
Integrated opera Andras Barna opera.com Applications/Internet Internet browser in /contrib
porting varnish Web Stack Project projects.linpro.no HTTP accelerator (Already available in Web Stack repo)
porting nginx Web Stack Project nginx.net HTTP server (Already available in Web Stack repo)
porting puppet Jason King reductivelabs.com system administration automation
porting facter Jason King reductivelabs.com system administration automation Required for puppet
please port gai sourceforge.net General Applet Interface Library
porting JSPwiki Sanjay Gianchandani jspwiki.org Wiki utility Sun ISV Engineering
porting Twiki Sanjay Gianchandani twiki.org Wiki utility Sun ISV Engineering
Please port afio [ ] manipulate archives and files
Please port amanda [ ] network-capable tape backup
Please port CakePHP [ http://cakephp.org/ ] CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.
Please port cobbler [ https://fedorahosted.org/cobbler/ ]
Please port DBClient [ ]
needs maintainer Django pkgfactory project [ http://code.djangoproject.com/ ] Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Developed four years ago by a fast-moving online-news operation, Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly. Django focuses on automating as much as possible and adhering to the DRY principle.
Please port DokuWiki [ http://www.splitbrain.org/projects/dokuwiki ] DokuWiki is a simple to use Wiki aimed at a small companies documentation needs. It works on plain texts files and thus needs no database. It has a simple but powerful Syntax which makes sure the datafiles remain readable outside the Wiki. Have a look at the complete
porting Drupal Eric Reid [ http://drupal.org/ ] Drupal, an open source content management platform. Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites. Sun ISV Engineering; Drupal 6, Drupal 5, Acquia Drupal
Please port Eclipse SQL Explorer [ ]
Please port EJBCA [ http://www.ejbca.org/, http://sourceforge.net/project/platformdownload.php?group_id=39716 ] EJBCA is an enterprise class PKI Certificate Authority built on J2EE technology. It is a robust, high performance, platform independent, flexible, and component based CA to be used stand-alone or integrated in other J2EE applications. Requires an app server to be installed (eg. Glassfish or Tomcat) prior to build
Please port EoD SQL [ ] none available
Please port ethereal [ ] A Network Protocol Analyzer
Porting Graphviz Kristian Vlaardingerbroek (mortas) [ http://www.graphviz.org/ ] Graph Visualization Software
Porting GSL [ http://www.gnu.org/software/gsl/ ] GNU Scientific Library; came from financial resources
Please port Hyperic HQ Enterprise Monitoring [ http://www.hyperic.com/community/ ] Hyperic HQ manages web applications: in the data center, a virtual environment, or the cloud.
Please port Imap [ ] A Network Protocol Analyzer
porting Joomla! Eric Reid [ http://www.joomla.org/ ] Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone. Sun ISV Engineering
needs maintainer Laconica pkgfactory project [ http://laconi.ca/trac/wiki/Source ] Laconica is a Free and Open Source microblogging platform. It helps people in a community, company or group to exchange short (140 character) messages over the Web. Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to sites like Twitter, Jaiku, and Plurk.
porting MediaTomb Sumit Sati [ http://mediatomb.cc/ ] MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.
Porting MediaWiki Bruce Rothermal [ http://www.mediawiki.org/ wiki/ MediaWiki ] MediaWiki is a free software wiki package written in PHP, originally for use on Wikipedia. It is now used by several other projects of the non-profit Wikimedia Foundation and by many other wikis, including this website, the home of MediaWiki.
needs maintainer Mhash Crypto pkgfactory project [ http://mhash.sourceforge.net/ ] Mhash is a free (under GNU Lesser GPL) library which provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures.
needs maintainer Ming Library pkgfactory project [ http://sourceforge.net/scm/?type=cvs&group_id=18365 ] Ming is a library for generating Macromedia Flash files (.swf), written in C, and includes useful utilities for working with .swf files. It has wrappers that allow it to be used in C++, PHP, Python, Ruby, and Perl.
Please port MoinMoin Wiki [ http://moinmo.in/MoinMoinDownload ] MoinMoin is an advanced, easy to use and extensible WikiEngine with a large community of users. Said in a few words, it is about collaboration on easily editable web pages. MoinMoin is Free Software licensed under the GPL.
Porting modules Bruce Rothermal [ http://sourceforge.net/ projects/ modules/ ] The environment modules package provides for an easy dynamic modification of a user's environment via modulefiles. which typically instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc.
Please port mural [ ]
needs maintainer nmh pkgfactory project [ http://www.nongnu.org/nmh/ ] new MH message system
Please port oneSIS [ http://onesis.sourceforge.net/ ]
Integrated OpenLDAP snv_102 [ http://www.openldap.org/software/ ] OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. The suite includes: * slapd - stand-alone LDAP daemon (server) * slurpd - stand-alone LDAP update replication daemon * libraries implementing the LDAP protocol, and * utilities, tools, and sample clients.
needs maintainer openmotif pkgfactory project [ http://www.motifzone.net/ ] openmotif is the current Open source version of Motif (X11/Widgets based) GUI library.
Please port Opt++ [ ] Non-Linear optimization library
porting Orange Peter Teoh (tthtlc) [ http://www.ailab.si/orange/ ] Data Mining & Machine Learning tool. Python based machine learning package with the gui widgets. (currently on Linux/windows http://www.ailab.si/orange )
Porting PDF Class Kriti Agarwal [ http://sourceforge.net/projects/pc4p ] PDF Class is a library of php-classes to speed up the creation of reports and letters with support for such things as tables, images, background-images, wordwrap, pagebreak, all kinds of text manipulations and editing different pdf-pages simultaneously.
Please port PERL Data Language [ http://pdl.perl.org/ ] Perl Data Language. Perl addon for linear algebra preferably with an accelerated lapack
Please port PERST [ ]
Please port PETSc [ ]
Please port Plone [ http://plone.org/ ] A powerful, flexible Content Management solution that is easy to install, use and extend Plone lets non-technical people create and maintain information using only a web browser. Perfect for web sites or intranets, Plone offers superior security without sacrificing extensibility or ease of use.
Please port ploticus [ http://ploticus.sourceforge.net ] graphing tool
porting Postfix Emanuele Pucciarelli http://www.postfix.org/ fast, easy to administer, and secure mailer already in Jucr (pending)
Please port Pylons [ http://www.pylonshq.com/project/pylonshq/browser ] Pylons is a lightweight web framework emphasizing flexibility and rapid development.
Please port Sablotron [ http://www.gingerall.org/downloads.html ] Sablotron is a fast, compact and portable XML toolkit implementing XSLT 1.0, DOM Level2 and XPath 1.0. Sablotron is an open project; other users and developers are encouraged to use it or to help us testing or improving it. The goal of this project is to create a lightweight, reliable and fast XML library processor conforming to the W3C specification, which is available for public and can be used as a base for multi-platform XML applications.
Please port simpleDBM [ http://forge.ow2.org/projects/simpledbm/ ] Relational Database Manager
integrated SLURM David Höppner [ https://computing.llnl.gov/linux/slurm/ ] SLURM is an open-source resource manager designed for Linux clusters of all sizes. in Contrib
Please port Sphinx [ http://www.sphinxsearch.com/downloads.html ] Sphinx is a full-text search engine, distributed under GPL version 2. Generally, it's a standalone search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection to MySQL or PostgreSQL, or using XML pipe mechanism (a pipe to indexer in special XML-based format which Sphinx recognizes). As for the name, Sphinx is an acronym which is officially decoded as SQL Phrase Index.
Please port sqlb [ http://freshmeat.net/projects/sqlb/ ] The SQLB (SQL Load Balancer) project is used to improve SQL requests to a database. It provides programs that have permanent connections to a DB, a program that checks the integrity of transactions, and a library to link with programs that need to make SQL queries. SQLB supports Oracle8i, MySQL, and PostgreSQL.
needs maintainer Szip pkgfactory project [ http://www.compressconsult.com/szip/ ] Compression software – Schindler. Ensure bash works. UNM extended Rice.
needs maintainer tnef pkgfactory project [ http://www.freeutils.net/source/jtnef/, http://packages.ubuntu.com/gutsy/text/tnef ] TNEF is a program for unpacking MIME attachments of type "application/ms-tnef". This is a Microsoft only attachment. Due to the proliferation of Microsoft Outlook and Exchange mail servers, more and more mail is encapsulated into this format.
integrated Wordpress Jenny Chen [ http://wordpress.org/ ] WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time. Sun ISV Engineering
Please port xdelta [ http://www.stanford.edu/services/pubsw/package/file/xdelta.html ] Xdelta is a delta generation algorithm along with utilities similar to patch and diff that works with arbitrary files, including binary files. The system offers improvements over RCS-style or diff-style deltas for delta-compressed storage, and also provides primative support for delta-compressed transport similar to CVSup.
Please port Zend Framework [ http://www.zend.com/en/downloads/ ] The leading open-source PHP framework has a flexible architecture that lets you easily build modern web applications and web services. Zend now offers Zend Framework as a free download from our high speed content distribution network.
Please port Zope 2 [ http://www.zope.org/Products/ ] ope is an open source application server for building content management systems, intranets, portals, and custom applications. The Zope community consists of hundreds of companies and thousands of developers all over the world, working on building the platform and Zope applications. Zope is written in Python
Please port Asterisk 1.4 [ http://www.asterisk.org/ ] Asterisk is the world's leading open source PBXi, telephony engine, and telephony applications toolkit. Offering flexibility unheard of in the world of proprietary communications, Asterisk empowers developers and integrators to create advanced communication solutions...for free.
Please port SAGE [ http://www.sagemath.org/ ] Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface.
Please port Maxima [ http://maxima.sourceforge.net/ ] Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors.
Porting Inkscape Sukh Ram [ http://www.inkscape.org/ ] An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.
Please port Scribus [ http://www.scribus.net/ ] Scribus is an open-source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 and Windows desktops with a combination of "press-ready" output and new approaches to page layout.
Please port TeXLive [ http://www.tug.org/texlive/ ] TeX Live is an easy way to get up and running with TeX. It provides a comprehensive TeX system with binaries for most flavors of Unix, including GNU/Linux, and also Windows. It includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world.
Please port Scipy [ http://www.scipy.org/] SciPy is open-source software for mathematics, science, and engineering.
porting Cacti Jim Langston cacti.net Network graphing solution Sun ISV Engineering
porting Ganglia Jim Langston ganglia.info HPC monitoring Sun ISV Engineering
porting GNU Octave Jim Langston www.gnu.org/software/octave Numerical computation language Sun ISV Engineering
porting Nagios Jim Langston nagios.org Host, service, network monitoring Sun ISV Engineering
porting Apache Roller Jenny Chen roller.apache.org Blogging Sun ISV Engineering
porting MailArchiva Gerard van den Berg mailarchiva.com Email archiving Sun ISV Engineering
porting Movable Type Eric Reid movabletype.com/opensource Blogging Sun ISV Engineering
porting SilverStripe Jenny Chen silverstripe.com Content Management Sun ISV Engineering
Please port Wine-Doors [ http://wddb.wine-doors.org/] Wine-doors is an application designed to make installing windows software Unix systems easier. Wine-doors is essentially a package management tool for windows software that run on top of the Wine API.
porting FreeSWITCH Michal Bielicki www.freeswitch.org FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow. We support various communication technologies such as SIP, H.323, IAX2 and GoogleTalk making it easy to interface with other open source PBX systems such as sipX, OpenPBX, Bayonne, YATE or Asterisk. Working on Packaging. Needs fixes to bugs in current perl, python and some other core packages (missing 64bit version etc..)
porting mpd / gmpc David Höppner [1], [2] Music Play Daemon + Gnome Music Player Client
porting sipXecs Michal Bielicki www.sipfoundry.org sipXecs is the only open source unified communications solution (IP PBX) developed for non-technical people. It is also the only open source IP PBX solution that comes with a complete Web management system also in open source. sipXecs is used by thousands of companies globally. It's developers community is strong and growing fast. sipXecs is best known for being phenomenally easy to use, highly scalable and rock solid. sipXecs is a unified communications solution, not just an IP PBX. It runs on Linux and will soon on OpenSolaris but integrates with Microsoft Active Directory and Exchange. We have a published roadmap and high development velocity. Requires loads of work
porting Callweaver Emanuele Pucciarelli www.callweaver.org A completely GPL'ed PBX software, suitable for an almost-drop-in replacement for Asterisk. Has several features and improvements, but otherwise shares most of the strengths and weaknesses. already in Jucr (pending)
porting spandsp Emanuele Pucciarelli http://soft-switch.org An open-source library for telephony DSP Required for Callweaver; already in Jucr (pending)
integrated apcupsd Emanuele Pucciarelli http://www.apcupsd.com A daemon to monitor and control APC UPS units.
porting Dovecot Emanuele Pucciarelli http://www.dovecot.org IMAP and POP3 server already in Jucr (pending)
integrated Berkeley DB Emanuele Pucciarelli http://www.oracle.com/technology/products/berkeley-db/index.html
Please port xmoto http://xmoto.sf.net Game X-Moto is a challenging 2D motocross platform game
Integrated Ruby on Rails Amanda Waite http://rubyonrails.org/ Web Framework Popular Web Framework and runtime for Ruby Web Apps Submitted to Jucr, awaiting update to 2009.06 or /dev repo
Please port bzr http://bazaar-vcs.org/ Development Bazaar is a distributed version control system that Just Works.
porting Moodle Sumit Sati http://moodle.org/ Moodle is a software package for producing Internet-based courses and web sites.
porting Gallery2 Sumit Sati http://gallery.menalto.com/ Gallery is A web based software product that let you manage photos on your website. In Juicer (pending)
porting lv TAKI, Yasushi http://www.ff.iij4u.or.jp/~nrt/lv/ System Utilities a Powerful Multilingual File Viewer / Grep In Juicer (pending)
porting wireshark Sumit Sati System Utilities A powerful network analyzer/sniffer Porting
porting ksysguard Nitu Jaiswal [] KsysGuard is a application that helps in monitoring CPU cycles, network traffic, memory usage, and a lot of other things. Part of KDE4
Please port cheetah http://www.cheetahtemplate.org/ Development Cheetah is an open source template engine and code generation tool, written in Python.
Personal tools