Scientific Spin

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Modifications to scope/testing)
Line 34: Line 34:
 
Moving beyond Fedora users, such a spin will definitely attract new or seasoned Linux users who feels the need to have some the scientific software that he/she uses to  be already insalled.
 
Moving beyond Fedora users, such a spin will definitely attract new or seasoned Linux users who feels the need to have some the scientific software that he/she uses to  be already insalled.
  
The CLUG folks showed a lot of +1s to the idea ([http://lists.samba.org/archive/linux/2011-July/030331.html Thread]). As was pointed out to me (which I didn't think before!), Fedora Scientific will also be complimentary to the relatively more stable, RHEL based, Scientific Linux, as Fedora will cater to a similar audience, but giving the users more bleeding edge software experience.
+
I discussed this idea on mailing lists and the CLUG folks showed a lot of +1s to the idea ([http://lists.samba.org/archive/linux/2011-July/030331.html Thread]). As was pointed out to me (which I didn't think before!), Fedora Scientific will be complimentary to the relatively more stable, RHEL based, Scientific Linux, as Fedora will cater to a similar audience, but giving the users more bleeding edge software experience.
  
 
== Kickstart File ==
 
== Kickstart File ==
Line 64: Line 64:
 
-->
 
-->
  
This spin will be based on the Fedora destkop spin. In addtion, a number of tools and libraries for scientific research is included. I have decided upon the current set of applications based on my own experience and likings which also determined the mandatory packages in the current "Engineering and Scientific" group: '''gnuplot, gsl, gsl-devel, maxima, octave, python-matplotlib, R, scipy, speedcrunch, texmaker, transfig, units, wxMaxima, xfig'''. In addition some other packages for development, typesetting and drawing are included as can be seen from the kickstart file.  
+
This spin will be based on the Fedora destkop spin. In addition, a number of tools and libraries for scientific research is included. I have decided upon the current set of applications based on my own experience and some discussions on mailing lists, notable the Canberra Linux Users Group. (as pointed out earlier).
  
''Tentative additional software:'' '''openmp, MPI, gfortran, version control systems (May be 'svn' and 'git', also a gui for each), bibliography tools, C++ compiler, some facilities for creating clusters, load balancers, netpbm, xv, boost, petsc, hdf5, Anjuta, fftw, LAPACK, Maple?, Inkscape, scribus, Yorick, DDD, valgrind,  ..''' (please add!).
+
The current set of packages include a IDE, tools and libraries for programming in C, C++, Python, Java and R.  Also included alongwith are libraries for parallel computing such as the OpenMPI and OpenMP. Tools for typesetting, writing and publishing are included. Scientific computing libraries and tools such as the GNU Scientific Library, SciPy, Octave, Maxima are also shipped in this spin.
  
'''Update:''' Included a lot of additional development tools, libraries and version control systems based on the above list. (See the current kickstart file) (July 5, 2011)
+
A detailed list of all packages can be seen from the kickstart file.  To see some discussions/thoughts/decisions and to add your own, please visit the [Talk:Scientific_Spin Talk] page
  
To see some discussions/thoughts/decisions and to add your own, please visit the [Talk:Scientific_Spin Talk] page
+
 
 +
The current set of packages are provided from the Fedora 15 repository. As of now, the Rawhide repository is far from being stable.
  
 
== Spins Page ==
 
== Spins Page ==
Line 85: Line 86:
  
 
<!-- At least a paragraph describing what the spin is used for, who the spin is for, what unique features it has – that kind of information.  This will also go on the home tab. -->
 
<!-- At least a paragraph describing what the spin is used for, who the spin is for, what unique features it has – that kind of information.  This will also go on the home tab. -->
 +
 +
To Be Done
  
  
Line 90: Line 93:
  
 
<!-- A representative screenshot for the spin.  This will also go on the home tab. -->
 
<!-- A representative screenshot for the spin.  This will also go on the home tab. -->
 +
 +
To Be Done
 +
  
 
=== Download tab ===
 
=== Download tab ===
  
 
<!-- For the downloads tab, if you’d like custom text to describe the spin download, add it here. Otherwise the defaults from this mockup will be used: https://fedoraproject.org/w/uploads/c/ce/Spin-details-download.png -->
 
<!-- For the downloads tab, if you’d like custom text to describe the spin download, add it here. Otherwise the defaults from this mockup will be used: https://fedoraproject.org/w/uploads/c/ce/Spin-details-download.png -->
 +
 +
To Be Done
  
 
=== Support tab ===
 
=== Support tab ===
Line 109: Line 117:
 
in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page
 
in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page
 
The bar above the tabs that has the KDE logo.  Please let us know what kind of graphic you’d like for your spin. -->
 
The bar above the tabs that has the KDE logo.  Please let us know what kind of graphic you’d like for your spin. -->
 +
 +
To Be Done
  
 
== Comments and Discussion ==
 
== Comments and Discussion ==

Revision as of 10:29, 7 July 2011


Contents

Spin Name

Fedora Scientific

Summary

Fedora Scientific spin aims to create a Fedora desktop based spin which will have a generic toolset for Linux users whose profession/studies involve scientific research. The spin aims to be directly under the umbrella of the Fedora Science and Technology SIG.


Owner(s)

Detailed Description

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. Say hello to Fedora-Scientific. The idea is to create a Fedora spin based on the default Fedora GNOME Desktop, but having additional tools which most researchers will use.

Benefit to Fedora

Although the motivation for such a spin is purely "scratching my own itch", but I won't be wrong in stating that a significant percentage of Fedora users will be involved in scientific research use a number of numerical libraries, tools and libraries in their daily work. Pulling all those packages everytime a fresh install of Fedora is done is time consuming and redundant.

Moving beyond Fedora users, such a spin will definitely attract new or seasoned Linux users who feels the need to have some the scientific software that he/she uses to be already insalled.

I discussed this idea on mailing lists and the CLUG folks showed a lot of +1s to the idea (Thread). As was pointed out to me (which I didn't think before!), Fedora Scientific will be complimentary to the relatively more stable, RHEL based, Scientific Linux, as Fedora will cater to a similar audience, but giving the users more bleeding edge software experience.

Kickstart File

Current version of the Kickstart file (Updated on July 5, 2011)

ISO Name / FS Label

Dependencies

Fedora live desktop spin.


Scope / Testing

This spin will be based on the Fedora destkop spin. In addition, a number of tools and libraries for scientific research is included. I have decided upon the current set of applications based on my own experience and some discussions on mailing lists, notable the Canberra Linux Users Group. (as pointed out earlier).

The current set of packages include a IDE, tools and libraries for programming in C, C++, Python, Java and R. Also included alongwith are libraries for parallel computing such as the OpenMPI and OpenMP. Tools for typesetting, writing and publishing are included. Scientific computing libraries and tools such as the GNU Scientific Library, SciPy, Octave, Maxima are also shipped in this spin.

A detailed list of all packages can be seen from the kickstart file. To see some discussions/thoughts/decisions and to add your own, please visit the [Talk:Scientific_Spin Talk] page


The current set of packages are provided from the Fedora 15 repository. As of now, the Rawhide repository is far from being stable.

Spins Page

To Be Done

Slogan

Fedora for Researchers in Science and Engineering

Spin description

To Be Done


Screenshot

To Be Done


Download tab

To Be Done

Support tab

Since this spin aims be under the umbrella of the Fedora SciTech SIG, I aim to use the communication channels for the SIG as support group for this spin as well:

  • Mailing list: Fedora Scitech List (currently closed)
  • #fedora-science on the freenode IRC network

Custom branding

To Be Done

Comments and Discussion