From Fedora Project Wiki
< SIGs
(Added more potential packages) |
(Added notes about known erlang-mysql-driver forks) |
||
Line 68: | Line 68: | ||
* [http://erlyweb.org/ erlyweb] | * [http://erlyweb.org/ erlyweb] | ||
* [http://www.stacken.kth.se/project/yxa/ Yxa] | * [http://www.stacken.kth.se/project/yxa/ Yxa] | ||
* [http://github.com/ngerakines/erlang_mysql erlang-mysql-driver] - A native Erlang MySQL client library. One of the runtime dependencies for ejabberd. | * [http://github.com/ngerakines/erlang_mysql erlang-mysql-driver] - A native Erlang MySQL client library. One of the runtime dependencies for ejabberd. Please, not that there are two forks - [http://svn.process-one.net/ejabberd-modules/mysql/trunk one from P1] and another one from [http://erlang-mysql-driver.googlecode.com/svn/trunk Yariv Sadan]. All these three projects are based on the original work by Magnus Ahltorp. | ||
* erlang-fd_server. Please, note that similar functionality (binding to privileged ports) may be obtained with [http://github.com/klacke/yaws/issues/issue/37 kernel > 2.6.24 with capabilities]. | * erlang-fd_server. Please, note that similar functionality (binding to privileged ports) may be obtained with [http://github.com/klacke/yaws/issues/issue/37 kernel > 2.6.24 with capabilities]. | ||
* [http://jungerl.sourceforge.net/ Jungerl] is also contains some very interesting libraries and applications, however not all of them are in good shape. | * [http://jungerl.sourceforge.net/ Jungerl] is also contains some very interesting libraries and applications, however not all of them are in good shape. |
Revision as of 12:04, 16 June 2010
Erlang Special Interest Group
Mission
To encourage the packaging of Erlang projects in Fedora.
Members/Packagers/Reviewers
Please add your name above if you want to help.
Tasks
- Create common guidelines for erlang-related applications and libraries
- Rebuild all packages with +debug_info (slightly increase the size of beam-files, but won't hurt performance at all)
- Allow parallel installation of packages (similar to kernel)
- Emacs erlang mode should work out of the box. See rhbz #491165
Current packages
Name | EL-4 | EL-5 | EL-6 | F-11 | F-12 | F-13 | Rawhide |
compat-erlang |
- | - | - | R10B-10 | R10B-10 | R10B-10 | R10B-10 |
couchdb |
-[1] | 0.10.2 | 0.10.2 | 0.10.2 | 0.10.2 | 0.10.2 | 0.10.2 |
ejabberd |
- | 2.0.5 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.3 | 2.1.4 |
erlang |
R11B-2 | R12B-5 | R13B-04 | R12B-5 | R13B-04 | R13B-04 | R13B-04 |
erlang-eradius |
0.20070627cvs | 0.20070627cvs | 0.20070627cvs | 0.20070627cvs | 0.20070627cvs | 0.20070627cvs | 0.20070627cvs |
erlang-erlsyslog |
0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
erlang-esdl |
- | - | - | 0.96.0626 | 1.0.1 | 1.0.1 | 1.0.1 |
erlang-oauth |
-[2] | 0.gite8aecf0 | 0.gite8aecf0 | 0.gite8aecf0 | 0.gite8aecf0 | 0.gite8aecf0 | 0.gite8aecf0 |
erlang-pgsql |
0.20080825svn | 0.20080825svn | 0.20080825svn | 0.20080825svn | 0.20080825svn | 0.20080825svn | 0.20080825svn |
erlsom |
1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 |
esasl |
-[3] | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
etap |
0.3.4 | 0.3.4 | 0.3.4 | - | 0.3.4 | 0.3.4 | 0.3.4 |
ibrowse |
- | wip | 1.6.0-0.git07153bc | - | wip | wip | 1.6.0-0.git07153bc |
mochiweb |
-[4] | 1.3.0-0.svn159 | 1.3.0-0.svn159 | - | 1.3.0-0.svn159 | 1.3.0-0.svn159 | 1.3.0-0.svn159 |
rabbitmq-server |
- | 1.7.2 | 1.7.2 | 1.7.2 | 1.7.2 | 1.7.2 | 1.7.2 |
wings |
- | - | - | 0.99.05 | 1.0.1 | 1.0.1 | 1.0.1 |
Reviews
- Yaws - Web server for dynamic content written in Erlang. (First attempt to package it)
- exmpp - a fast and scalable library for the eXtensible Messaging and Presence Protocol.
Potential packages
- erlyweb
- Yxa
- erlang-mysql-driver - A native Erlang MySQL client library. One of the runtime dependencies for ejabberd. Please, not that there are two forks - one from P1 and another one from Yariv Sadan. All these three projects are based on the original work by Magnus Ahltorp.
- erlang-fd_server. Please, note that similar functionality (binding to privileged ports) may be obtained with kernel > 2.6.24 with capabilities.
- Jungerl is also contains some very interesting libraries and applications, however not all of them are in good shape.
- User contributions page at trapexit contains some handy user-submitted utilities.
- Nitrogen Web Framework.
- egssapi - Erlang GSSAPI and SPNEGO API (one of the runtime requirements for Yaws).
- eldap - Erlang LDAP API. A patched copy is bundled with ejabberd.
Rejected packages
Jabberlang - a client Jabber library for Erlang. Obsoleted by exmpp