From Fedora Project Wiki

Line 76: Line 76:
=== 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/package/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://src.fedoraproject.org/rpms/re2 PkgSrc] / [http://code.google.com/p/re2/ Google code])
** [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++]
** [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++]
** [http://www.travel-market-simulator/ Airline Travel Market simulation project]:
** [http://www.travel-market-simulator/ Airline Travel Market simulation project]:
*** '''[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]
*** '''[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]
*** '''[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]
*** '''[http://github.com/airsim/rmol RMOL]''', the Revenue Management Open C++ Library: [https://apps.fedoraproject.org/packages/rmol PkgApp], [https://src.fedoraproject.org/rpms/rmol PkgSrc], [http://rmol.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=489233 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/stdair StdAir]''', the Standard Airline IT C++ Library: [https://apps.fedoraproject.org/packages/stdair PkgApp], [https://src.fedoraproject.org/rpms/stdair/ PkgSrc], [http://stdair.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=702987 BZ Review Request]
*** '''[http://github.com/airsim/airtsp AirTSP]''', the Airline Travel Service Provider C++ Library: [https://apps.fedoraproject.org/packages/airtsp PkgApp], [https://admin.fedoraproject.org/pkgdb/package/airtsp/ PkgDB], [http://airtsp.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=972431 BZ Rename Request]. 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]
*** '''[http://github.com/airsim/airtsp AirTSP]''', the Airline Travel Service Provider C++ Library: [https://apps.fedoraproject.org/packages/airtsp PkgApp], [https://src.fedoraproject.org/rpms/airtsp/ PkgSrc], [http://airtsp.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=972431 BZ Rename Request]. Formerly known as AirSched: [https://apps.fedoraproject.org/packages/airsched PkgApp], [https://src.fedoraproject.org/rpms/airsched PkgSrc], [http://bugzilla.redhat.com/show_bug.cgi?id=732205 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/airinv AirInv]''', the Airline Inventory C++ Library: [https://apps.fedoraproject.org/packages/airinv PkgApp], [https://src.fedoraproject.org/rpms/airinv PkgSrc], [http://airinv.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=750099 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/travelccm TravelCCM]''', the Travel Customer Choice Modeling (CCM) C++ Library: [https://apps.fedoraproject.org/packages/travelccm PkgApp], [https://src.fedoraproject.org/rpms/travelccm PkgSrc], [http://travel-ccm.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=732218 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/trademgen TraDemGen]''', the Travel Demand Generator C++ Library: [https://apps.fedoraproject.org/packages/trademgen PkgApp], [https://src.fedoraproject.org/rpms/trademgen PkgSrc], [http://trademgen.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=728815 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/sevmgr SEvMgr]''', the Simulation-Related Discrete Event Management C++ Library: [https://apps.fedoraproject.org/packages/sevmgr PkgApp], [https://src.fedoraproject.org/rpms/sevmgr PkgSrc], [http://sevmgr.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=781775 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/airrac AirRAC]''', the Airline Revenue Accounting C++ Library: [https://apps.fedoraproject.org/packages/airrac PkgApp], [https://src.fedoraproject.org/rpms/airrac PkgSrc], [http://airrac.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=728649 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/simfqt SimFQT]''', the Simulated Pricing System C++ Library: [https://apps.fedoraproject.org/packages/simfqt PkgApp], [https://src.fedoraproject.org/rpms/simfqt PkgSrc], [http://simfqt.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=732146 BZ Review Request]
*** '''[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]
*** '''[http://github.com/airsim/simcrs SimCRS]''', the Simulated Reservation System C++ Library: [https://apps.fedoraproject.org/packages/simcrs PkgApp], [https://src.fedoraproject.org/rpms/simcrs PkgSrc], [http://simcrs.sourceforge.net Documentation on SF], [http://bugzilla.redhat.com/show_bug.cgi?id=760594 BZ Review Request]
*** '''[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''
*** '''[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''
*** '''[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://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:
* 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://wsdlpull.sourceforge.net WSDLPull]: [https://apps.fedoraproject.org/packages/wsdlpull PkgApp], [https://src.fedoraproject.org/rpms/wsdlpull/ PkgSrc], [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]
** [http://soci.sourceforge.net SOCI]: [https://apps.fedoraproject.org/packages/soci PkgApp], [https://src.fedoraproject.org/rpms/soci/ PkgSrc], [http://bugzilla.redhat.com/show_bug.cgi?id=494148 BZ Review Request]
** R packages:
** 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/mvtnorm/ R-mvtnorm]: [https://apps.fedoraproject.org/packages/R-mvtnorm PkgApp], [https://src.fedoraproject.org/rpms/R-mvtnorm/ PkgSrc], [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/msm/ R-msm]: [https://apps.fedoraproject.org/packages/R-msm PkgApp], [https://src.fedoraproject.org/rpms/R-msm/ PkgSrc], [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]
*** [http://cran.r-project.org/web/packages/RM2/ R-RM2]: [https://apps.fedoraproject.org/packages/R-RM2 PkgApp], [https://src.fedoraproject.org/rpms/R-RM2/ PkgSrc]. [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].

Revision as of 10:10, 16 October 2017

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

Packaging with Docker Images

Boost

Boost Releases in Fedora

Modularized 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 renaming
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)
Create Vagrant Images
imagefactory --debug base_image --parameter generate_icicle false tdl-ppc64le.xml --file-parameter install_script f22-rc3-base.ks

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