From Fedora Project Wiki

No edit summary
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Userpage/Infobox
{{Userpage/Infobox
|REAL-NAME=Amit Saha
|REAL-NAME=Amit Saha
|HOME=Canberra, Australia
|HOME=Brisbane, Australia
|FAS-NAME=amitksaha
|FAS-NAME=amitksaha
|pmail=droidery@gmail.com
|pmail=amitsaha.in@gmail.com
|homepage=echorand.me
|homepage=echorand.me
}}
}}


Hello there! I am Amit Saha. I am a Ph.D student at the University of New South Wales, Australia and my research focus is on Optimization using Evolutionary Algorithms. I have been involved in several open source efforts in the past, like the NetBeans IDE and bits and pieces in some other projects. I pursue technical writing as a serious pastime for 3+ years now. My [http://echorand.me blog] has all the random bits and pieces and links to my articles and community efforts.


I shall summarize my efforts in the Fedora community on this page. My immediate plan for contribution to the Fedora community is to create a Fedora scientific spin which i describe next.
== Fedora Scientific Spin ==
 
* Download [http://spins.fedoraproject.org/scientific-kde/ here] (Fedora 19 ISO is not available; see [http://echorand.me/2013/07/04/creating-a-fedora-19-scientific-iso/ here] and [http://echorand.me/2013/07/04/upgrading-fedora-18-scientific-to-fedora-19-scientific/ here] for two options)
* Fedora project [https://fedoraproject.org/wiki/Scientific_Spin wiki]
* Testing the Scientific spin [https://fedoraproject.org/wiki/Scientific_Packages_Testing page]
* Fedora Scientific Spin and other Fedora updates on my [http://echorand.me/category/fedora/ blog]


==  Packaging ==


== Fedora Scientific Spin ==
[https://bugzilla.redhat.com/show_bug.cgi?id=799810 PiCloud client] (Stalled)


I am a long-term Linux user and have been into full-time scientific research for the past 3 years now. Everytime I have to do a fresh-install of Linux (not so frequently, ofcourse), I have to download a bunch of tools which I use regularly. For example, gnuplot, xfig, LaTex compilers, numpy, etc.
== Google Summer of Code'12 Efforts ==


How cool would it be to have a Linux distro which already had these installed? Say hello to Fedora-Scientific
[https://fedoraproject.org/wiki/GSOC_2012/Student_Application_amitksaha Student page]


'''Update #1:''' June, 24 - 2011
[https://fedoraproject.org/wiki/GSOC_2012/Student_Application_amitksaha/OnDemandBuildService#On-Demand_Fedora_Build_Service Proposal] (Proposal accepted)


I finally started acting on this idea of mine with an email to the rel-eng list [[http://lists.fedoraproject.org/pipermail/rel-eng/2011-May/012251.html]].
[http://echorand.me/category/fedora/gsoc2012/ Blog posts]


After discussions on the mailing list with Bill Nottingham, I proposed a patch to the comps-f16-xml.in file [[http://git.fedorahosted.org/git/?p=comps.git;a=commitdiff;h=ebfe294e32736a3e3386ee9c55ffb7386821b902]].
[https://fedoraproject.org/wiki/AmitKsaha_GSocNotes GSoC Project Notes]


I already have the kickstart file ready for this one, which I shall post to the mailing list soon, once I have tested my ISO. It currently stands at 1.1 G.
== Fedora Resources ==
[http://fedoraproject.org/wiki/How_to_create_a_Fedora_install_ISO_for_testing How to Create a Fedora Install ISO for testing]


''' Update #2:''' June 29 - 2011
[http://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD Creating a Fedora Live CD]


Started discussions on Spins SIG [http://lists.fedoraproject.org/pipermail/fedora-spins/2011-June/002008.html]
[http://fedoraproject.org/wiki/CustomSpins Fedora Custom Spins]


''' Update #3:''' July 03 - 2011
[http://alt.fedoraproject.org/pub/alt/nightly-composes/ Nightly Rawhide Builds]


Created spin page at [[Scientific_Spin]]
[http://fedoraproject.org/wiki/How_to_create_an_RPM_package How to Create a RPM package]


Lot of interesting feedback and +1s on the local LUG [http://lists.samba.org/archive/linux/2011-July/030331.html list]
[http://fedoraproject.org/wiki/Packaging:Guidelines Fedora Packaging Guidelines]


'' Update #4:''' July 05 - 2011
[http://dotancohen.com/howto/yum_repo.html Local Yum repository]


Based on the suggestions on CLUG, added a number of development tools and libs and other packages. Please see the kickstart file linked from [[Scientific_Spin]] for the details. From being a bare-bone scientific distro, its becoming fully-loaded!
[http://www.cyberciti.biz/faq/yum-downloadonly-plugin/ Download (not install) packages]


== Fedora Resources ==
[http://fedoranews.org/tchung/gpg/ Signing your custom packages]
[http://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD Creating a Fedora Live CD]


[http://fedoraproject.org/wiki/CustomSpins Fedora Custom Spins]
== Other Fedora Activities ==


[http://alt.fedoraproject.org/pub/alt/nightly-composes/ Nightly Rawhide Builds]
Member and List administrator of [http://fedoraproject.org/wiki/SIGs/SciTech Fedora Science and Technology SIG ]


== Other Fedora Activities ==
== Miscellaneous ==


Member of [http://fedoraproject.org/wiki/Category:SciTech_SIG SciTech SIG]
* As a Red Hat Employee, my "official" work is on [http://beaker-project.org/ Beaker]


== Miscellaneous (random notes to self) ==  
== Links ==


'''TODO''': Blog post explaining the current state of the kickstart file, packages installed, ISO size, etc. Example test cases/programs for the various libraries/tools to see if everything is working as it should
[http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide Git for Beginners]


'''TBD:''' Explore [http://www.maumae.net/yorick/doc/index.php Yorick] for packaging. Will possibly be of interest to SciTech SIG.
[http://book.git-scm.com/3_basic_branching_and_merging.html Git basic branching and merging]


'''TBD:''' LaTex-Beamer for packaging
[http://wiki.networksecuritytoolkit.org/nstwiki/index.php/HowTo_Create_A_Patch_File_For_A_RPM Create a patch file for RPM]


== Contact ==
== Contact ==


Blog: [http://echorand.me http://echorand.me]
Email: amitksaha@fedoraproject.org


Email: droidery@gmail.com
IRC: amitksaha


IRC: Not much of a IRC user, more of a mailing list. sorry!
Blog: [http://echorand.me http://echorand.me]

Revision as of 05:10, 12 November 2013

Amit Saha
[[Image:{{{image}}}|none|none|Amit Saha]]
Personal Information
Birthday: {{{birthday}}}
Birthplace: {{{birthplace}}}
Home: Brisbane, Australia
Fedora-specific Information
FAS-Name: amitksaha
Fedora-Mail: amitksaha@fedoraproject.org
Fedorapeople: http://amitksaha.fedorapeople.org
Miscellaneous Information
private Mail: amitsaha.in@gmail.com
GPG-Key: {{{gpg}}}
Homepage: echorand.me
Jabber: {{{jabber}}}


Fedora Scientific Spin

  • Download here (Fedora 19 ISO is not available; see here and here for two options)
  • Fedora project wiki
  • Testing the Scientific spin page
  • Fedora Scientific Spin and other Fedora updates on my blog

Packaging

PiCloud client (Stalled)

Google Summer of Code'12 Efforts

Student page

Proposal (Proposal accepted)

Blog posts

GSoC Project Notes

Fedora Resources

How to Create a Fedora Install ISO for testing

Creating a Fedora Live CD

Fedora Custom Spins

Nightly Rawhide Builds

How to Create a RPM package

Fedora Packaging Guidelines

Local Yum repository

Download (not install) packages

Signing your custom packages

Other Fedora Activities

Member and List administrator of Fedora Science and Technology SIG

Miscellaneous

  • As a Red Hat Employee, my "official" work is on Beaker

Links

Git for Beginners

Git basic branching and merging

Create a patch file for RPM

Contact

Email: amitksaha@fedoraproject.org

IRC: amitksaha

Blog: http://echorand.me