User:Denisarnaud

= 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

 * Location: Grasse, France (Paris Time, CET UTC+1 / CEST UTC+2)
 * Email: mailto:denis.arnaud_fedora@m4x.org
 * GPG key: Denis Arnaud (Fedora Packager)
 * Fedora Account: denisarnaud
 * Fedora VOIP: Extension #5105604 / SIP Address: sip:denisarnaud@fedoraproject.org
 * Fedora People Page: http://denisarnaud.fedorapeople.org
 * SourceForge: denis_arnaud
 * Ohloh: denis_arnaud
 * Twitter: denis_arnaud
 * Skype: denis.arnaud100
 * Google Talk: denis.arnaud
 * Yahoo! Messaging: denis_arnaud
 * AIM: darnaud100
 * Blog: http://fossdev.blogspot.com

Activities within Fedora

 * Boost 1.48 Feature for Fedora 17 (to be completed at the latest in February 2012)
 * Boost 1.47 Feature for Fedora 16 (completed in September 2011)
 * Boost 1.46 Feature for Fedora 15 (completed in early 2011)
 * Boost 1.44 Feature for Fedora 14 (completed mid 2010)
 * Boost 1.41 Feature for Fedora 13 (completed in early 2010)
 * Boost-1.41 for EPEL 4/5 Review Request (completed mid 2011)
 * Bringing and maintaining a few packages to Fedora:
 * My own open source software:
 * OpenTREP, OpenTravelData and OpenGeo++
 * Airline Travel Market simulation components: RMOL (PkgDB / SF, Standard Airline IT C++ Library (PkgDB / SF), Airline Travel Market Simulation Manager C++ Library, Airline Schedule C++ Library (PkgDB, SF), Airline Inventory C++ Library (SF, PkgDB), Travel CCM C++ Library (SF, PkgDB), Travel Demand Generator C++ Library (SF, PkgDB), Simulation-Related Discrete Event Management C++ Library, Airline Revenue Accounting C++ Library (SF, PkgDB), Airline Availability Calculation C++ Library, Simulated Pricing System C++ Library (SF, PkgDB), Simulated Reservation System C++ Library, Simulated Low Fare Search System C++ Library.
 * Extra CPPUnit and CruiseControl Tools
 * Some others which have made their way into Fedora (e.g., WSDLPull, SOCI, R-msm, R-RM2)
 * Some others not yet in Fedora (e.g., BLCR, Eucalyptus, Slurm)
 * Translations (into French).

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

 * First of all, a link to the wonderful Fedora Community platform (not enough advertised!)


 * Full list of packages waiting for a reviewer here.


 * List of my packages available in Fedora.


 * List of my packages that have passed review, are under review or await review.


 * List of (open or closed) reviews for my packages.


 * Reviews I have done: see full list or just packages under review or packages that have passed review.


 * List of reviews where I have left some comments.


 * The ticket for my application to the proven-packager group.


 * [https://bugzilla.redhat.com/enter_bug.cgi?alias=&assigned_to=&attachurl=&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=medium&bug_status=NEW&cc=tomspur%40fedoraproject.org&cf_clone_of=&cf_environment=&cf_story_points=---&cf_type=---&comment=Spec%20URL%3A%0D%0Ahttp%3A%2F%2Fdenisarnaud.fedorapeople.org%2Fsim%2Fsimcrs%2Fsimcrs-0.1.1-1.spec%0D%0ASRPM%20URL%3A%0D%0Ahttp%3A%2F%2Fdenisarnaud.fedorapeople.org%2Fsim%2Fsimcrs%2Fsimcrs-0.1.1-1.fc16.src.rpm%0D%0ADescription%3A%0D%0Asimcrs%20aims%20at%20providing%20a%20clean%20API%20and%20a%20simple%20implementation%2C%20as%0D%0Aa%20C%2B%2B%20library%2C%20of%20a%20Travel-oriented%20Distribution%20System.%20It%0D%0Acorresponds%20to%20the%20simulated%20version%20of%20the%20real-world%20Computerized%0D%0AReservation%20Systems%20%28CRS%29.%20That%20library%20uses%20the%20Standard%20Airline%20IT%0D%0AC%2B%2B%20object%20model%20%28http%3A%2F%2Fsf.net%2Fprojects%2Fstdair%29.%0D%0A&component=Package%20Review&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&deadline=&dependson=702987%2C%20732205%2C%20728649%2C%20750099%2C%20732146&description=&estimated_time=&external_bug_id=&external_id=0&flag_type-155=X&flag_type-16=X&flag_type-312=X&flag_type-65=X&flag_type-66=X&flag_type-67=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Linux&priority=medium&product=Fedora&qa_contact=&rep_platform=Unspecified&short_desc=Review%20Request%3A%20simcrs%20-%20C%2B%2B%20Simulated%20Travel-Oriented%20Distribution%20System%20Library&status_whiteboard=&target_milestone=---&target_release=---&version=rawhide Bugzilla Review Request template for simulator-related projects]

Tracking of Package Requests

 * New Review Requests, waiting for review (Cached for faster access)
 * Review requests needing a sponsor
 * Packages Currently Under Review (Cached for faster access)
 * Packages Reviewed but not Closed
 * General Cache for the Package Review Status

General

 * Welcome page for the package maintainers
 * Packaging Guidelines
 * Packaging tricks

Specific guidelines

 * RPM macros
 * CMake
 * Python
 * R
 * MinGW / MinGW future
 * Scriplets/Snippets
 * Naming
 * Patch upstream status
 * Licensing

Package testing

 * Proven tester procedure
 * Critical path packages

Package updating

 * Update policy
 * Update how-to

Reviews

 * Package Review Guidelines
 * Package Review Process
 * Package SCM/Git Request
 * Package Review SIG
 * Tom "Spot" Callaway's Review Cheat Sheet

Tools

 * Koji how-to
 * Bodhi-client how-to
 * Fedora Easy Karma (f-e-k)
 * Fedora-Review tool
 * Create a new rel-eng ticket

Package information pages (and database)

 * Fedora package database (DB) portal
 * Package List
 * My packages

Hacking on Fedora/RedHat/CentOS

 * Out 0f office notification
 * All the SIGs (Special Interest Groups)
 * Geographic Information System (GIS) SIG
 * Cloud SIG
 * Package Review SIG
 * Science and Technology SIG
 * Server SIG

General

 * Virtualisation
 * Getting started with virtualization

Cloud SIG

 * Meeting logs
 * Cloud guide / Fedora in the cloud

Cloud solutions submitted to Fedora

 * Marketing material
 * Cloud SIG
 * OpenStack in Fedora
 * Fedora 16 feature: Aeolus
 * Eucalyptus (AWS-compatible IaaS)
 * Fedora 17 feature: Eucalyptus
 * Fedora 17 feature: Open vSwitch
 * OpenStack
 * OpenStack in Fedora
 * OpenStack status reports
 * Getting started with OpenStack on Fedora 17 / Getting started with OpenStack Nova
 * devstack
 * Installing and running OpenStack Horizon Dashboard
 * Fedora 17 feature: OpenStack Horizon (Dashboard)
 * Fedora 17 feature: OpenStack Quantum (virtual networking service)
 * Fedora 17 feature: OpenStack Essex (next stable release)
 * Fedora 17 feature: OpenStack using libguestfs
 * Fedora 17 feature: OpenStack using Qpid (C++ library for AMQP)
 * [2012-03-08] OpenStack Test Day
 * Fedora 17 feature: OpenNebula
 * CloudStack
 * Fedora 15 feature: BoxGrinder
 * CloudFS / Fedora 16 feature: HekaFS
 * Fedora 16 feature: Sheepdog
 * Cloud images (mainly for Amazon EC2)

Amazon (EC2)

 * EC2 Primer

Tools
repoquery --requires --recursive --output=ascii-tree pkgname
 * (third party) Review helper tool
 * Fedora active user Python script (see also the corresponding Git repository)
 * Get the tree of dependencies of any given package:

Using Git Work-flow for Packaging

 * Building Debian packages with a Git workflow using "git-buildpackage":
 * http://wiki.debian.org/PackagingWithGit
 * http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html
 * http://www.eyrie.org/~eagle/notes/debian/git.html
 * Keeping patches as commits on a "patch-queue" branch:
 * https://honk.sigxcpu.org/piki/development/debian_packages_in_git/
 * Another tool for managing Debian packages with Git, "git-dpm":
 * http://git-dpm.alioth.debian.org/
 * http://git-dpm.alioth.debian.org/examples.html
 * Recent discussions on Git packaging workflows in Debian:
 * http://wiki.debian.org/GitPackagingWorkflow
 * http://wiki.debian.org/GitPackagingWorkflow/DebConf11BOF
 * http://lists.debian.org/debian-devel/2011/07/msg00771.html
 * TopGit, a patch-queue manager:
 * http://repo.or.cz/w/topgit.git?a=blob;f=README
 * Recent discussions in Fedora about that subject:
 * http://lists.fedoraproject.org/pipermail/devel/2011-September/156403.html
 * https://rwmj.wordpress.com/2011/08/09/nice-rpm-git-patch-management-trick
 * Proposal to add version control key within the specification file