From Fedora Project Wiki
Denisarnaud (talk | contribs) m (→Tools) |
Denisarnaud (talk | contribs) |
||
Line 41: | Line 41: | ||
== A few quick links on Fedora packages (to ease my maintenance tasks) == | == A few quick links on Fedora packages (to ease my maintenance tasks) == | ||
* First of all | * First of all: | ||
** A link to the wonderful [https://admin.fedoraproject.org/community Fedora Community platform] (not enough advertised!) | |||
** A link to another wonderfull [https://apps.fedoraproject.org/packages/ Fedora application for search and information about packages] (same comment as above) | |||
* Full list of packages waiting for a reviewer [https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fedora&component=Package+Review&query_format=advanced&bug_status=NEEDINFO&bug_status=NEW&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&fixed_in_type=allwordssubstr&fixed_in=&qa_whiteboard_type=allwordssubstr&qa_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=fedora-review%2B&field0-1-0=bug_id&type0-1-0=notregexp&value0-1-0=^163776%24&field0-2-0=bug_id&type0-2-0=notregexp&value0-2-0=^163778%24&field0-3-0=bug_id&type0-3-0=notregexp&value0-3-0=^163779%24&field0-4-0=bug_id&type0-4-0=notregexp&value0-4-0=^177841%24 here]. | * Full list of packages waiting for a reviewer [https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fedora&component=Package+Review&query_format=advanced&bug_status=NEEDINFO&bug_status=NEW&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&fixed_in_type=allwordssubstr&fixed_in=&qa_whiteboard_type=allwordssubstr&qa_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=notsubstring&value0-0-0=fedora-review%2B&field0-1-0=bug_id&type0-1-0=notregexp&value0-1-0=^163776%24&field0-2-0=bug_id&type0-2-0=notregexp&value0-2-0=^163778%24&field0-3-0=bug_id&type0-3-0=notregexp&value0-3-0=^163779%24&field0-4-0=bug_id&type0-4-0=notregexp&value0-4-0=^177841%24 here]. |
Revision as of 09:24, 1 September 2012
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.50 Feature for Fedora 18 (to be completed at the latest in September 2012)
- 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).
- 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)
- My own open source software:
- 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!)
- A link to another wonderfull Fedora application for search and information about packages (same comment as above)
- 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.
Material for Reviews
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
Documentation
Packaging
General
Specific guidelines
- RPM macros
- CMake
- Python
- R
- MinGW / MinGW future
- Scriplets/Snippets
- Naming
- Patch upstream status
- Licensing
Package testing
Package updating
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
- mockchain use cases and examples (April 2012)
Package information pages (and database)
Hacking on Fedora/RedHat/CentOS
Virtualisation / Cloud Computing
General
Cloud SIG
Cloud solutions submitted to Fedora
- Marketing material
- Fedora 17 feature: XAPI / Xen tool stack
- Fedora 16 feature: Aeolus
- Eucalyptus (AWS-compatible IaaS)
- Fedora 17 feature: Open vSwitch
- OpenStack
- OpenStack in Fedora
- OpenStack status reports
- Getting started with OpenStack on Fedora 17 / Getting started with OpenStack Nova / Getting started with OpenStack on EPEL
- devstack
- Installing and running OpenStack Horizon Dashboard
- Fedora 18 feature: OpenStack Folsom (next stable release)
- OpenShift Origin
- Fedora 18 feature: OpenShift Origin (OpenShift on top of OpenStack)
- [2012-03-08] OpenStack Test Day
- oVirt packaging
- 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)
Tools
- (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:
repoquery --requires --recursive --output=ascii-tree pkgname
Brainstorming Section about Packaging
Using Git Work-flow for Packaging
- Building Debian packages with a Git workflow using "git-buildpackage":
- Keeping patches as commits on a "patch-queue" branch:
- Another tool for managing Debian packages with Git, "git-dpm":
- Recent discussions on Git packaging workflows in Debian:
- TopGit, a patch-queue manager:
- Recent discussions in Fedora about that subject:
- Proposal to add version control key within the specification file