From Fedora Project Wiki

(7 intermediate revisions by the same user not shown)
Line 26: Line 26:
== Activities within Fedora ==
== Activities within Fedora ==
=== Boost ===
=== Boost ===
* Boost-1.48 for EPEL 5 and 6:
* Boost-1.57 for EPEL 5 to 7:
** [http://bugzilla.redhat.com/show_bug.cgi?id=1210993 Boost-1.57 Review request in Bugzilla]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost157/ Boost-1.57 Copr's project]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost157/ Boost-1.57 SCL (Software Collection)]
* Boost-1.48 for EPEL 5 and 6 (EPEL 7 has got Boost-1.53):
** [http://bugzilla.redhat.com/show_bug.cgi?id=921134 Boost-1.48 Review request in Bugzilla]
** [http://bugzilla.redhat.com/show_bug.cgi?id=921134 Boost-1.48 Review request in Bugzilla]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost148/ Boost-1.48 Copr's project]
** [http://copr.fedoraproject.org/coprs/denisarnaud/boost148/ Boost-1.48 Copr's project]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost148/ Boost-1.48 SCL (Software Collection)]
** [http://www.softwarecollections.org/en/scls/denisarnaud/boost148/ Boost-1.48 SCL (Software Collection)]
* [[Changes/F22Boost158|Boost 1.57 Feature for Fedora 22]] (to be completed in February 2015)([http://www.boost.org/users/history/version_1_58_0.html Boost 1.58 was not ready in time])
* [[Changes/F22Boost158|Boost 1.57 Feature for Fedora 22]] (completed in February 2015)([http://www.boost.org/users/history/version_1_58_0.html Boost 1.58 was not ready in time])
* [[Changes/F21Boost156|Boost 1.55 Feature for Fedora 21]] (completed in June 2014)([http://www.boost.org/users/history/version_1_56_0.html Boost 1.56 was not ready in time])
* [[Changes/F21Boost156|Boost 1.55 Feature for Fedora 21]] (completed in June 2014)([http://www.boost.org/users/history/version_1_56_0.html Boost 1.56 was not ready in time])
* [[Changes/F20Boost154|Boost 1.54 Feature for Fedora 20]] (completed in October 2013)
* [[Changes/F20Boost154|Boost 1.54 Feature for Fedora 20]] (completed in October 2013)
Line 49: Line 53:
=== Bringing and maintaining a few packages to Fedora ===
=== Bringing and maintaining a few packages to Fedora ===
* My own open source software:
* My own open source software:
** [[Hypertable]]: RE2, the fast C++ alternative to backtracking RE engines ([https://apps.fedoraproject.org/packages/re2 PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/re2 PkgDB] / [http://code.google.com/p/re2/ Google code])
** [[Hypertable]]: RE2, the fast C++ alternative to backtracking RE engines ([https://apps.fedoraproject.org/packages/re2 PkgApp] / [https://admin.fedoraproject.org/pkgdb/package/re2 PkgDB] / [http://code.google.com/p/re2/ Google code])
** [http://sourceforge.net/projects/opentrep/ OpenTREP], [http://sourceforge.net/projects/opentraveldata/ OpenTravelData] and [http://sourceforge.net/projects/opengeopp/ OpenGeo++]
** [http://github.com/trep/opentrep/ OpenTREP] ([http://opentrep.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=866265 BZ Review Request]), [http://github.com/opentraveldata/opentraveldata OpenTravelData] and [http://sourceforge.net/projects/opengeopp/ OpenGeo++]
** Airline Travel Market simulation components:
** [http://www.travel-market-simulator/ Airline Travel Market simulation project]:
*** '''TvlSim''', the Travel Simulator Overall Project ([http://bugzilla.redhat.com/show_bug.cgi?id=890772 BZ Review Request], [http://tvlsim.sourceforge.net/ SF])
*** '''[http://github.com/airsim/tvlsim TvlSim]''', the Travel Simulator umbrella component: [http://tvlsim.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=890772 BZ Review Request]
*** '''RMOL''', the Revenue Management Open C++ Library ([https://apps.fedoraproject.org/packages/rmol PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/rmol PkgDB] / [http://sourceforge.net/projects/rmol/ SF])
*** '''[http://github.com/airsim/rmol RMOL]''', the Revenue Management Open C++ Library: [https://apps.fedoraproject.org/packages/rmol PkgApp], [https://admin.fedoraproject.org/pkgdb/package/rmol PkgDB], [http://rmol.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=489233 BZ Review Request]
*** '''StdAir''', the Standard Airline IT C++ Library ([https://apps.fedoraproject.org/packages/stdair PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/stdair PkgDB] / [http://sourceforge.net/projects/stdair/ SF])
*** '''[http://github.com/airsim/stdair StdAir]''', the Standard Airline IT C++ Library: [https://apps.fedoraproject.org/packages/stdair PkgApp], [https://admin.fedoraproject.org/pkgdb/package/stdair/ PkgDB], [http://stdair.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=702987 BZ Review Request]
*** '''AirTSP''', the Airline Travel Service Provider C++ Library ([https://bugzilla.redhat.com/show_bug.cgi?id=972431 BZ Review Request for the renaming]); formerly known as AirSched [https://apps.fedoraproject.org/packages/airsched PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/airsched PkgDB] / [http://sourceforge.net/projects/air-sched/ SF])
*** '''[http://github.com/airsim/airtsp AirTSP]''', the Airline Travel Service Provider C++ Library: [https://bugzilla.redhat.com/show_bug.cgi?id=972431 BZ Rename Request], [http://airtsp.sourceforge.net Documentation on SF]. Formerly known as AirSched: [https://apps.fedoraproject.org/packages/airsched PkgApp], [https://admin.fedoraproject.org/pkgdb/package/airsched PkgDB], [http://bugzilla.redhat.com/show_bug.cgi?id=732205 BZ Review Request]
*** '''AirInv''', the Airline Inventory C++ Library ([https://apps.fedoraproject.org/packages/airinv PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/airinv PkgDB] / [http://sourceforge.net/projects/airinv/ SF])
*** '''[http://github.com/airsim/airinv AirInv]''', the Airline Inventory C++ Library: [https://apps.fedoraproject.org/packages/airinv PkgApp], [https://admin.fedoraproject.org/pkgdb/package/airinv PkgDB], [http://airinv.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=750099 BZ Review Request]
*** '''TravelCCM''', the Travel CCM C++ Library ([https://apps.fedoraproject.org/packages/travelccm PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/travelccm PkgDB] / [http://sourceforge.net/projects/travel-ccm/ SF])
*** '''[http://github.com/airsim/travelccm TravelCCM]''', the Travel Customer Choice Modeling (CCM) C++ Library: [https://apps.fedoraproject.org/packages/travelccm PkgApp], [https://admin.fedoraproject.org/pkgdb/package/travelccm PkgDB], [http://travel-ccm.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=732218 BZ Review Request]
*** '''TraDemGen''', the Travel Demand Generator C++ Library ([https://apps.fedoraproject.org/packages/trademgen PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/trademgen PkgDB] / [http://sourceforge.net/projects/trademgen/ SF])
*** '''[http://github.com/airsim/trademgen TraDemGen]''', the Travel Demand Generator C++ Library: [https://apps.fedoraproject.org/packages/trademgen PkgApp], [https://admin.fedoraproject.org/pkgdb/package/trademgen PkgDB], [http://trademgen.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=728815 BZ Review Request]
*** '''SEvMgr''', the Simulation-Related Discrete Event Management C++ Library ([http://sourceforge.net/projects/sevmgr/ SF], [https://apps.fedoraproject.org/packages/sevmgr PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/sevmgr PkgDB] / [http://sourceforge.net/projects/sevmgr/ SF])
*** '''[http://github.com/airsim/sevmgr SEvMgr]''', the Simulation-Related Discrete Event Management C++ Library: [https://apps.fedoraproject.org/packages/sevmgr PkgApp], [https://admin.fedoraproject.org/pkgdb/package/sevmgr PkgDB], [http://sevmgr.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=781775 BZ Review Request]
*** '''AirRAC''', the Airline Revenue Accounting C++ Library ([https://apps.fedoraproject.org/packages/airrac PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/airrac PkgDB] / [http://sourceforge.net/projects/airrac/ SF])
*** '''[http://github.com/airsim/airrac AirRAC]''', the Airline Revenue Accounting C++ Library: [https://apps.fedoraproject.org/packages/airrac PkgApp], [https://admin.fedoraproject.org/pkgdb/package/airrac PkgDB], [http://airrac.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=728649 BZ Review Request]
*** '''AvlCal''', the Airline Availability Calculation C++ Library ([http://sourceforge.net/projects/avlcal/ SF])
*** '''[http://github.com/airsim/simfqt SimFQT]''', the Simulated Pricing System C++ Library: [https://apps.fedoraproject.org/packages/simfqt PkgApp], [https://admin.fedoraproject.org/pkgdb/package/simfqt PkgDB], [http://simfqt.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=732146 BZ Review Request]
*** '''SimFQT''', the Simulated Pricing System C++ Library ([https://apps.fedoraproject.org/packages/simfqt PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/simfqt PkgDB] / [http://sourceforge.net/projects/simfqt/ SF])
*** '''[http://github.com/airsim/simcrs SimCRS]''', the Simulated Reservation System C++ Library: [https://apps.fedoraproject.org/packages/simcrs PkgApp], [https://admin.fedoraproject.org/pkgdb/package/simcrs PkgDB], [http://simcrs.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=760594 BZ Review Request]
*** '''SimCRS''', the Simulated Reservation System C++ Library ([http://sourceforge.net/projects/simcrs/ SF] ([https://apps.fedoraproject.org/packages/simcrs PkgApp] / [https://admin.fedoraproject.org/pkgdb/acls/name/simcrs PkgDB] / [http://sourceforge.net/projects/simcrs/ SF])
*** '''[http://github.com/airsim/avlcal AvlCal]''', the Airline Availability Calculation C++ Library: [http://avlcal.sourceforge.net Documentation on SF], ''Not submitted as a Fedora package yet''
*** '''SimLFS''', the Simulated Low Fare Search System C++ Library [http://sourceforge.net/projects/simlfs/ SF].
*** '''[http://github.com/airsim/simlfs SimLFS]''', the Simulated Low Fare Search System C++ Library: [http://simlfs.sourceforge.net Documentation on SF], ''Not submitted as a Fedora package yet''
** [http://sourceforge.net/projects/extracc/ Extra CPPUnit and CruiseControl Tools]
** [http://sourceforge.net/projects/extracc/ Extra CPPUnit and CruiseControl Tools]
* Some others which have made their way into Fedora (e.g., [http://wsdlpull.sourceforge.net WSDLPull], [http://soci.sourceforge.net SOCI], [http://cran.r-project.org/web/packages/msm/ R-msm], [http://cran.r-project.org/web/packages/RM2/ R-RM2])
* Some others which have made their way into Fedora:
** [http://wsdlpull.sourceforge.net WSDLPull]: [https://apps.fedoraproject.org/packages/wsdlpull PkgApp], [https://admin.fedoraproject.org/pkgdb/package/wsdlpull/ PkgDB], [http://bugzilla.redhat.com/show_bug.cgi?id=502686 BZ Review Request]
** [http://soci.sourceforge.net SOCI]: [https://apps.fedoraproject.org/packages/soci PkgApp], [https://admin.fedoraproject.org/pkgdb/package/soci/ PkgDB], [http://bugzilla.redhat.com/show_bug.cgi?id=494148 BZ Review Request]
** R packages:
*** [http://cran.r-project.org/web/packages/mvtnorm/ R-mvtnorm]: [https://apps.fedoraproject.org/packages/R-mvtnorm PkgApp], [https://admin.fedoraproject.org/pkgdb/package/R-mvtnorm/ PkgDB], [http://bugzilla.redhat.com/show_bug.cgi?id=247858 BZ Review Request]
*** [http://cran.r-project.org/web/packages/msm/ R-msm]: [https://apps.fedoraproject.org/packages/R-msm PkgApp], [https://admin.fedoraproject.org/pkgdb/package/R-msm/ PkgDB], [http://bugzilla.redhat.com/show_bug.cgi?id=498845 BZ Review Request]
*** [http://cran.r-project.org/web/packages/RM2/ R-RM2]: [https://apps.fedoraproject.org/packages/R-RM2 PkgApp], [https://admin.fedoraproject.org/pkgdb/package/R-RM2/ PkgDB]. [http://bugzilla.redhat.com/show_bug.cgi?id=498846 BZ Review Request]
* Some others not yet in Fedora (e.g., [https://ftg.lbl.gov/CheckpointRestart/CheckpointRestart.shtml BLCR], [http://open.eucalyptus.com Eucalyptus], [http://sourceforge.net/projects/slurm/ Slurm])
* Some others not yet in Fedora (e.g., [https://ftg.lbl.gov/CheckpointRestart/CheckpointRestart.shtml BLCR], [http://open.eucalyptus.com Eucalyptus], [http://sourceforge.net/projects/slurm/ Slurm])
* Helper to upgrade ZeroMQ from version 2.x to 3.2: http://zeromq.org/docs:3-1-upgrade . See also the [https://bugzilla.redhat.com/show_bug.cgi?id=1145100 review request for zeromq2].
* Helper to upgrade ZeroMQ from version 2.x to 3.2: http://zeromq.org/docs:3-1-upgrade . See also the [https://bugzilla.redhat.com/show_bug.cgi?id=1145100 review request for zeromq2].
Line 136: Line 146:
* [[Package update HOWTO |Update how-to]]
* [[Package update HOWTO |Update how-to]]
* [[Upstream release monitoring]]
* [[Upstream release monitoring]]
* [[Koschei]] → [http://koschei.cloud.fedoraproject.org Koschei at Fedora]


===== Package retiring =====
===== Package retiring =====

Revision as of 18:19, 12 April 2015

Denis Arnaud

I first installed RedHat (version 5, in 1998) with Oracle 8, when that latter was delivered on Linux for the first time... on a small Pentium-based computer with 600MB of disk and 64MB of RAM, hence proving to my hierarchy that Linux was ready for professional use. I started to be involved in the Fedora building process by translating documents and package descriptions, and have become a packager in 2009.

Contact

Activities within Fedora

Boost

Projects on Copr

Bringing and maintaining a few packages to Fedora

Scientific Spin

Translations (into French)

A few quick links on Fedora packages (to ease my maintenance tasks)

  • Full list of packages waiting for a reviewer here.

Material for Reviews

Tracking of Package Requests

Documentation

Packaging

General
Specific guidelines
Package testing
Package updating
Package retiring
Reviews
Compositions / Collections
Tools
Package information pages (and database)

Hacking on Fedora/RedHat/CentOS

NoSQL

Virtualisation / Cloud Computing

General
Cloud SIG
Cloud solutions submitted to Fedora
Amazon (EC2)

Tools

repoquery --requires --recursive --output=ascii-tree pkgname

Brainstorming Section about Packaging

Using Git Work-flow for Packaging

References on Status of Packages

Obligatory Einstein quote