From Fedora Project Wiki

No edit summary
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{User:Cassmodiah/Infobox2
{{User:Cassmodiah/Infobox2
|REAL-NAME=Sébastien Boisvert
|REAL-NAME=Sébastien Boisvert
|image=Sebastien-Boisvert-sebhtml.png
|image=Sebhtml.jpeg
|HOME= Québec City, Québec, Canada
|HOME= Québec City, Québec, Canada
|FAS-NAME=sebhtml
|FAS-NAME=sebhtml
Line 8: Line 8:
}}
}}


== Useful links ==


== General information ==
* [https://fedoraproject.org/w/uploads/1/1c/Fedpkg-presentation.pdf fedpkg Maintaining packages in Fedora]
 
== General information (outdated) ==


I'm a Canadian Institutes of Health Research -funded [http://boisvert.info doctoral student]. I utilize the message passing interface to solve computational problems in genomics.
I'm a Canadian Institutes of Health Research -funded [http://boisvert.info doctoral student]. I utilize the message passing interface to solve computational problems in genomics.
My main software projects:
* Ray, a assembler and profiler for genomes, metagenomes and transcriptomes (in C++ 1998) http://denovoassembler.sourceforge.net/
* RayPlatform (in C++ 1998), a framework and engine to build massively distributed apps http://github.com/sebhtml/RayPlatform
* Ray Cloud Browser [http://ec2-54-242-197-219.compute-1.amazonaws.com/~sebhtml/Ray-Cloud-Browser/client/ demo] (Javascript, HTML5, JSON, C++ 1998), a graph browser in the cloud https://github.com/sebhtml/Ray-Cloud-Browser


I started using Linux in 2003 with Red Hat 9. I am currently using Fedora 17 on a Thinkpad x230.
I started using Linux in 2003 with Red Hat 9. I am currently using Fedora 17 on a Thinkpad x230.


I am interested in the Fedora Science and Technology Special Interest Group.  
I am interested in the [https://fedoraproject.org/wiki/Category:SciTech_SIG Fedora Science and Technology Special Interest Group].
 
== Finding a sponsor ==


* [[Category:SciTech_SIG]]
== New packages ==


== Finding a sponsor ==
* [https://bugzilla.redhat.com/show_bug.cgi?id=872783 Bug 872783 - (Ray) Review Request: Ray - Parallel genome assemblies for parallel DNA sequencing]


* New packages
** [https://bugzilla.redhat.com/show_bug.cgi?id=872783 Bug 872783 - (Ray) Review Request: Ray - Parallel genome assemblies for parallel DNA sequencing (edit) ]


== My <s>soon-to-be</s> sponsor ==


* Informal reviews / comments
* [[User:Jussilehtola]]
** [https://bugzilla.redhat.com/show_bug.cgi?id=825409#c4 Bug 825409 - Review Request: gazebo - 3D multi-robot simulator with dynamics ]
** [https://bugzilla.redhat.com/show_bug.cgi?id=872909#c2 Bug 872909 - Review Request: rubygem-test-unit-rr - Test::Unit::RR - RR adapter for Test::Unit ]
** [https://bugzilla.redhat.com/show_bug.cgi?id=717473#c10 Bug 717473 - (SeqAn) Review Request: SeqAn - Biological sequence analysis library ]


=== Readings ===


* My soon-to-be sponsor: [[User:Jussilehtola]]
* <s>http://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group</s>
* <s>http://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines</s>
* <s>http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries</s>
* <s>http://fedoraproject.org/wiki/Packaging:Treatment_Of_Bundled_Libraries</s>
* <s>http://fedoraproject.org/wiki/Packaging:MPI</s>
* <s>http://fedoraproject.org/wiki/Packaging:ReviewGuidelines?rd=Packaging/ReviewGuidelines</s>
* <s>http://fedoraproject.org/wiki/Package_Review_Process</s>
* <s>http://fedoraproject.org/wiki/Packaging:NamingGuidelines</s>
* <s>http://fedoraproject.org/wiki/Packaging_tricks</s>
* <s>http://fedoraproject.org/wiki/Packaging:ScriptletSnippets?rd=Packaging/ScriptletSnippets</s>
* <s>http://fedoraproject.org/wiki/Common_Rpmlint_issues</s>
* <s>https://fedoraproject.org/wiki/Using_the_Koji_build_system</s>


== Readings ==
=== Informal reviews ===


** <s>http://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group</s>
* [https://bugzilla.redhat.com/show_bug.cgi?id=883125 bannergrab]
** <s>http://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines</s>
* See comments in the section above for comments on packages
** <s>http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries</s>
** <s>http://fedoraproject.org/wiki/Packaging:Treatment_Of_Bundled_Libraries</s>
** <s>http://fedoraproject.org/wiki/Packaging:MPI</s>
** <s>http://fedoraproject.org/wiki/Packaging:ReviewGuidelines?rd=Packaging/ReviewGuidelines</s>
** <s>http://fedoraproject.org/wiki/Package_Review_Process</s>
** <s>http://fedoraproject.org/wiki/Packaging:NamingGuidelines</s>
** <s>http://fedoraproject.org/wiki/Packaging_tricks</s>
** <s>http://fedoraproject.org/wiki/Packaging:ScriptletSnippets?rd=Packaging/ScriptletSnippets</s>
** <s>http://fedoraproject.org/wiki/Common_Rpmlint_issues</s>
** <s>https://fedoraproject.org/wiki/Using_the_Koji_build_system</s>


== My packages ==
== My packages ==
Line 60: Line 69:
* [https://admin.fedoraproject.org/pkgdb/users/packages/sebhtml?acls=owner&acls=commit my packages available in Fedora].
* [https://admin.fedoraproject.org/pkgdb/users/packages/sebhtml?acls=owner&acls=commit my packages available in Fedora].


* [http://fedoraproject.org/wiki/New_package_process_for_existing_contributors new package process]


== My package reviews ==
== My package reviews ==
* => [[Package_Review_Process]] <=
<pre>
Key:
[x] = Pass
[!] = Fail
[-] = Not applicable
[?] = Not evaluated
[ ] = Manual review needed
</pre>
* [https://bugzilla.redhat.com/buglist.cgi?f1=OP&list_id=1006048&emaillongdesc1=1&f0=OP&resolution=---&resolution=NOTABUG&resolution=WONTFIX&resolution=DEFERRED&resolution=WORKSFORME&resolution=CURRENTRELEASE&resolution=RAWHIDE&resolution=ERRATA&resolution=DUPLICATE&resolution=UPSTREAM&resolution=NEXTRELEASE&resolution=CANTFIX&resolution=INSUFFICIENT_DATA&classification=Fedora&emailtype1=exact&o2=equals&f4=CP&query_format=advanced&j1=OR&f3=CP&f2=flagtypes.name&bug_status=NEW&bug_status=ASSIGNED&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=RELEASE_PENDING&bug_status=POST&bug_status=CLOSED&email1=seb%40boisvert.info&component=Package%20Review&product=Fedora comments]


* Reviews I have done: see [https://bugzilla.redhat.com/buglist.cgi?component=Package%20Review&emailassigned_to1=1&emailtype1=exact&email1=seb%40boisvert.info full list]  
* Reviews I have done: see [https://bugzilla.redhat.com/buglist.cgi?component=Package%20Review&emailassigned_to1=1&emailtype1=exact&email1=seb%40boisvert.info full list]  
Line 74: Line 98:


<pre>
<pre>
# extract files from rpm
rpm2cpio myrpmfile.rpm | cpio -idmv
# check a spec file
# check a spec file
rpmlint ray.spec
rpmlint ray.spec
# build binary RPMS and SRPM
rpmbuild -ba ray.spec


# check a source RPM file
# check a source RPM file
Line 82: Line 113:
# check a binary RPM file
# check a binary RPM file
rpmlint ray*.rpm
rpmlint ray*.rpm
# install packages
rpm -i ray*.rpm


# check a installed package
# check a installed package
rpmlint ray-common
rpmlint ray-common
# build binary RPMS and SRPM
rpmbuild -ba ray.spec


# list files in package
# list files in package
Line 93: Line 124:


# list files in RPM file
# list files in RPM file
rpm -qpl
rpm -qpl ray.rpm


# build package in a sandbox
# build package in mock (sandbox)
mock -r fedora-17-x86_64 rebuild ray-2.1.0-2.fc17.src.rpm &> ray-2.1.0-2.fc17.src.rpm.mock
mock -r fedora-17-x86_64 rebuild ray-2.1.0-2.fc17.src.rpm &> ray-2.1.0-2.fc17.src.rpm.mock


# automatically review a package from bugzilla
fedora-review -b 872783


</pre>
</pre>

Revision as of 15:24, 16 March 2015

Sébastien Boisvert
Sébastien Boisvert
Personal Information
Birthday: {{{birthday}}}
Home: Québec City, Québec, Canada
Fedora-specific Information
FAS-Name: sebhtml
Fedora-Mail: sebhtml@fedoraproject.org
Miscellaneous Information
Private Mail: {{{pmail}}}
GPG-Key: {{{gpg}}}
IRC: {{{irc-nick}}} on Libera.chat in
{{{irc-channels}}}
Badges (20)
If you build it... (Koji Success I) You can call me "Patches" (SCM I) Involvement Egg If you build it... (Koji Success II) What goes up... (Koji Failure I) What goes up... (Koji Failure II) Bona Fide Is this thing on? (Updates-Testing I) Helping Hand You can call me "Patches" (SCM II) Junior Badger (Badger I) Let Me Introduce Myself Like a Rock (Updates-Stable I) Embryo Tadpole Origin Froglet Adult Frog Tadpole with Legs
 


Useful links

General information (outdated)

I'm a Canadian Institutes of Health Research -funded doctoral student. I utilize the message passing interface to solve computational problems in genomics.

My main software projects:

I started using Linux in 2003 with Red Hat 9. I am currently using Fedora 17 on a Thinkpad x230.

I am interested in the Fedora Science and Technology Special Interest Group.

Finding a sponsor

New packages


My soon-to-be sponsor

Readings

Informal reviews

  • bannergrab
  • See comments in the section above for comments on packages

My packages


My package reviews

Key:
[x] = Pass
[!] = Fail
[-] = Not applicable
[?] = Not evaluated
[ ] = Manual review needed
  • Full list of packages waiting for a reviewer here.

Useful commands


# extract files from rpm
rpm2cpio myrpmfile.rpm | cpio -idmv

# check a spec file
rpmlint ray.spec

# build binary RPMS and SRPM 
rpmbuild -ba ray.spec

# check a source RPM file
rpmlint ray*.src.rpm

# check a binary RPM file
rpmlint ray*.rpm

# install packages
rpm -i ray*.rpm

# check a installed package
rpmlint ray-common

# list files in package
rpm -ql ray-common

# list files in RPM file
rpm -qpl ray.rpm

# build package in mock (sandbox)
mock -r fedora-17-x86_64 rebuild ray-2.1.0-2.fc17.src.rpm &> ray-2.1.0-2.fc17.src.rpm.mock

# automatically review a package from bugzilla
fedora-review -b 872783