Differences between revisions 7 and 166 (spanning 159 versions)
Revision 7 as of 2005-07-26 12:26:54
Size: 1723
Editor: anonymous
Comment:
Revision 166 as of 2018-05-08 09:05:20
Size: 12204
Comment: Add debtags field::engineering link
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
The goal for this page is to collect material around the ideas discussed at
[[Helen Faulkner's talk
http://dc5video.debian.net/2005-07-17/Using_Debian_for_science_research-Helen_Faulkner.mpeg]]
at [wiki:Self:DebConf5Talks ["Debconf5"]].
== Goals ==
 * Provide researchers and scientists a better experience using Debian.
 * Classify, package and distribute free software useful to science and research.
 * Support any quality efforts around free scientific software.
 * Manage the efforts dealing with various implementations (MPI, BLAS, LAPACK...).
 * Maintaining the [[DebianScience/Blend|Debian Science Blend]]
== How to use it? ==
 * You can use Debian Science just as you are using Debian because it is a completely internal project and is nothing other than Debian itself. We felt a need to found a team that works as a strike force for scientific software inside Debian.
 * [[#metapackages]] provide an easy way of installing a range of software appropriate to your particular field.
== Related Blends ==
 * [[DebianGis]]
 * [[DebianMed]]
 * [[DebianAstro]]
Line 7: Line 15:
== Some ideas emerging from Helen's talk ==
(please complete)
<<Anchor(metapackages)>>
=== metapackages ===
Line 10: Line 18:
 * We could settle a [http://www.debian.org/MailingLists/HOWTO_start_list [dedicated mailing list]]. debian-science ?
 * DebianScience could also be a [wiki:Self:CustomDebian [CDD project]].
The aim of the [[http://blends.debian.org/science/tasks|Debian Science metapackages]] is to provide a useful set of packages for someone working in a specific field of science.

|| sentinel || Wiki || debtag [1] || ITP/RFP [2] || Bugs [3,4]||
|| [[http://blends.debian.org/science/tasks/biology|sentinel]] || [[DebianScience/Biology]] || [[https://debtags.debian.org/search/?q=field::biology|field::biology]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..biology;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/biology.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/chemistry|sentinel]] || [[DebianScience/Chemistry]] || [[https://debtags.debian.org/search/?q=field::chemistry|field::chemistry]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..chemistry;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/chemistry.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/economics|sentinel]] || Economics|| || || [[http://blends.debian.org/science/bugs/economics.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/electronics|sentinel]] || [[DebianScience/Electronics]] || [[https://debtags.debian.org/search/?q=field::electronics|field::electronics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..electronics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/electronics.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/engineering|sentinel]] || [[DebianScience/Engineering]] || [[https://debtags.debian.org/search/?q=field::engineering|field::engineering]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..engineering;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/engineering.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/engineering-dev|sentinel]] || Engineering-dev|| || || [[http://blends.debian.org/science/bugs/engineering-dev.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/geography|sentinel]] || [[DebianScience/Geography]] || [[https://debtags.debian.org/search/?q=field::geography|field::geography]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..geography;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/geography.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/linguistics|sentinel]] || [[DebianScience/Linguistics]] || [[https://debtags.debian.org/search/?q=field::linguistics|field::linguistics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..linguistics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/linguistics.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/mathematics|sentinel]] || [[DebianScience/Mathematics]] || [[https://debtags.debian.org/search/?q=field::mathematics|field::mathematics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..mathematics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/mathematics.html|bugs ]]||
|| [[http://blends.debian.org/science/tasks/mathematics-dev|sentinel]] || [[DebianScience/MathematicsDev]] || || ||[[http://blends.debian.org/science/bugs/mathematics-dev.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/meteorology|sentinel]] || [[DebianScience/Meteorology]] || [[https://debtags.debian.org/search/?q=field::meteorology|field::meteorology]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..meteorology;users=debian-science@lists.debian.org|ITP/RFP]] ||[[http://blends.debian.org/science/bugs/meteorology.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/meteorology-dev|sentinel]] || Meteorology-dev || || ||[[http://blends.debian.org/science/bugs/meteorology-dev.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/nanoscale-physics|sentinel]] || [[DebianScience/NanoscalePhysics]] || [[https://debtags.debian.org/search/?q=field::physics|field::physics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..nanoscale-physics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/nanoscale-physics.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/nanoscale-physics-dev|sentinel]] || [[DebianScience/NanoscalePhysicsDev]] || [[https://debtags.debian.org/search/?q=field::physics|field::physics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..nanoscale-physics-dev;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/nanoscale-physics-dev.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/physics|sentinel]] || [[DebianScience/Physics]] || [[https://debtags.debian.org/search/?q=field::physics|field::physics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..physics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/physics.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/robotics|sentinel]] || [[DebianRobot]] || || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..robotics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/robotics.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/statistics|sentinel]] || [[DebianScience/Statistics]] || [[https://debtags.debian.org/search/?q=field::statistics|field::statistics]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=field..statistics;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/statistics.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/typesetting|sentinel]] || [[DebianScience/Typesetting]] || [[https://debtags.debian.org/search/?q=use::typesetting|use::typesetting]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=use..typesetting;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/typesetting.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/viewing|sentinel]] || [[DebianScience/Viewing]] || [[https://debtags.debian.org/search/?q=use::viewing|use::viewing]] || [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=use..viewing;users=debian-science@lists.debian.org|ITP/RFP]] || [[http://blends.debian.org/science/bugs/viewing.html|bugs]]||
|| [[http://blends.debian.org/science/tasks/dataacquisition|sentinel]] || DebianScience/DataAcquisition || || || [[http://blends.debian.org/science/bugs/dataacquisition.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/dataacquisition-dev|sentinel]] || DebianScience/DataAcquisitionDev || || || [[http://blends.debian.org/science/bugs/dataacquisition-dev.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/imageanalysis|sentinel]] || Image Analysis || || || [[http://blends.debian.org/science/bugs/imageanalysis.html|bugs]] ||
|| [[http://blends.debian.org/science/tasks/numericalcomputation|sentinel]] || Numerical Computation || || || [[http://blends.debian.org/science/bugs/numericalcomputation.html|bugs]] ||
|| || [[DebianScience/Grid]] || || || ||
|| [[http://blends.debian.org/science/tasks/logic|sentinel]] || [[DebianScience/Logic]] || || || ||

[1] [[http://debtags.debian.org/|Debtags]] are a means of classifying packages.

[2] RFP/ITP - Request for package / Intent to package - these are pseudo bugs that track which packages have been requested and whether someone is working on them.

[3] The list of bugs is a work in progress. It is not yet regenerated automatically, so may be out of date.

[4] The debian-science QA page at http://qa.debian.org/developer.php?login=debian-science-maintainers@lists.alioth.debian.org&ordering=3 provides additional information.

=== How to join ===
 * Debian Science has a mailing list [[http://lists.debian.org/debian-science/|debian-science]]. This mailing list should be used for general questions. If you wonder why the mailing-list reply-to is set to the author instead of the list itself, [[http://www.unicom.com/pw/reply-to-harmful.html|read this]].
 * The packaging team has also [[https://alioth.debian.org/mail/?group_id=100159|two mailing lists]] available on Alioth: debian-science-maintainers for general packaging discussions & debian-science-commits for commit notifications.

== Contributing to Debian Science ==
General advice for helping Debian is available at [[http://www.debian.org/intro/help]] in addition to the DebianScience specific suggestions below.

* If you are willing to help: DebianScience/ContributingToDebianScience & [[https://science-team.pages.debian.net/policy/|Debian Science Policy]]

Don't let the fact that you aren't a Debian Developer put you off -
there are still lots of useful things you can do to improve the
scientific software in Debian. A list of [[#efforts]] being undertaken is below.

=== How Non-Debian Developers can help ===

 * Propose new scientific packages to sponsor.

 * Test the software and provide informative bug reports. See http://www.chiark.greenend.org.uk/~sgtatham/bugs.html for one view on how to report bugs effectively

 * Sometimes bugs are difficult to reproduce - you can help by reproducing them and providing test cases.

 * Send patches that fix bugs to the bug tracking system.

 * Translations
 
 * Add debtags to classify packages. See [[http://debtags.debian.org/]]

=== How Debian Developers can help ===
 * NMU bug fixes.
 * Sponsor package uploads.
 * Package useful software.
 * Encourage upstream authors to release their software with a free license. DebianScienceSampleLetter may be useful for this.
Line 14: Line 89:
== Links already inside Debian project ==
 * DebianScienceDebianLinks
== Resources ==
 * DebianEdu - a Debian project to make the best distribution for educational purposes.
 * DebianMed - The Debian Med project presents packages that are associated with medicine, pre-clinical research, and life science. Its developments are mostly focused on three areas for the moment: medical practice, imaging and bioinformatics.
 * DebianGis - Geographic Information Systems (GIS)
 * DebianAstro - Astronomy related packages
Line 17: Line 95:
== Outside links related to science or scientific projects ==
 *
DebianScienceOtherLinks
 * Inside Debian: DebianScience/DebianLinks
 *
Outside resources related to science or scientific projects: DebianScience/OtherLinks
 * [[Teams/DebianScience]]
Line 20: Line 99:
== Thematic links ==
* DebianScienceMathematics
 * DebianSciencePhysics
 * DebianScienceChemistry
 * DebianScienceBiology
 * DebianSciencePublishing
 * DebianScienceConferenceTo
ols
(man
y still missing)
 * DebianScience/ConferenceTools
 * DebianScience/DataFormats
 * [[DebianScience/Hardware]]
 * [[DebianScience/Programming]]
 * DebianSciencePsychology
Line 29: Line 105:
== Other contributions ==
(some thoughts added by smoe):
Line 32: Line 106:
Independent from Helen's presentations that I cannot access at the moment there is <<Anchor(efforts)>>
== Efforts that could be undertaken ==
 * [[DebianScience/Blend]] - There have been efforts to create a Debian Pure Blend for Debian/Science; at the moment no installer is available.
 * [[DebianScience/Debsci]] - Add autopkgtest to enhance debian-science package QA.
 * [[DebianScience/LiveCD]]
 * [[DebianScience/Classification]]
 * [[DebianScience/Sage]] - Packaging the computer algebra system Sage
 * [[DebianScience/Sponsoring]]
 * DebianScience/UnofficialRepository
 * [[DebianScience/Usertags]]
 * [[DebianScience/Wallpapers]]
 * [[DebianScience/References]] - Provide bibliographic references to the software and data we ship.
Line 34: Line 119:
 * A technical side of things
   * Open Hardware for data aquisition
   * Linux Lab Project
 * Huge amount of software
   * End user applications
     * Kstars / general astronomy
     * K12 / Education
       * Debian-Junior
   * Things working in the background
     * Parallel computing
       * Cluster software (Sun Gridware, Torque, Condor, LSF)
       * Grid software (Globus, [http://www.nordugrid.org wiki:Self:NorduGrid])
       * ["Boinc"] (see also {alioth:pkg-boinc})
       * MPI / PVM
     * Statistics
       * [http://www.r-project.org R]
       * Maple/Octave
 * A community side of things
   * This wiki page
   * Debian at large
   * Others
   * This
== Related links in this wiki ==
<<PageList(regex:case:^DebianScience.*$)>>

----
## This page is referenced from http://www.debian.org/News/2011/20110205a
CategoryPermalink

Goals

  • Provide researchers and scientists a better experience using Debian.
  • Classify, package and distribute free software useful to science and research.
  • Support any quality efforts around free scientific software.
  • Manage the efforts dealing with various implementations (MPI, BLAS, LAPACK...).
  • Maintaining the Debian Science Blend

How to use it?

  • You can use Debian Science just as you are using Debian because it is a completely internal project and is nothing other than Debian itself. We felt a need to found a team that works as a strike force for scientific software inside Debian.
  • #metapackages provide an easy way of installing a range of software appropriate to your particular field.

metapackages

The aim of the Debian Science metapackages is to provide a useful set of packages for someone working in a specific field of science.

sentinel

Wiki

debtag [1]

ITP/RFP [2]

Bugs [3,4]

sentinel

DebianScience/Biology

field::biology

ITP/RFP

bugs

sentinel

DebianScience/Chemistry

field::chemistry

ITP/RFP

bugs

sentinel

Economics

bugs

sentinel

DebianScience/Electronics

field::electronics

ITP/RFP

bugs

sentinel

DebianScience/Engineering

field::engineering

ITP/RFP

bugs

sentinel

Engineering-dev

bugs

sentinel

DebianScience/Geography

field::geography

ITP/RFP

bugs

sentinel

?DebianScience/Linguistics

field::linguistics

ITP/RFP

bugs

sentinel

DebianScience/Mathematics

field::mathematics

ITP/RFP

bugs

sentinel

?DebianScience/MathematicsDev

bugs

sentinel

DebianScience/Meteorology

field::meteorology

ITP/RFP

bugs

sentinel

Meteorology-dev

bugs

sentinel

DebianScience/NanoscalePhysics

field::physics

ITP/RFP

bugs

sentinel

?DebianScience/NanoscalePhysicsDev

field::physics

ITP/RFP

bugs

sentinel

DebianScience/Physics

field::physics

ITP/RFP

bugs

sentinel

DebianRobot

ITP/RFP

bugs

sentinel

DebianScience/Statistics

field::statistics

ITP/RFP

bugs

sentinel

DebianScience/Typesetting

use::typesetting

ITP/RFP

bugs

sentinel

DebianScience/Viewing

use::viewing

ITP/RFP

bugs

sentinel

DebianScience/DataAcquisition

bugs

sentinel

?DebianScience/DataAcquisitionDev

bugs

sentinel

Image Analysis

bugs

sentinel

Numerical Computation

bugs

DebianScience/Grid

sentinel

DebianScience/Logic

[1] Debtags are a means of classifying packages.

[2] RFP/ITP - Request for package / Intent to package - these are pseudo bugs that track which packages have been requested and whether someone is working on them.

[3] The list of bugs is a work in progress. It is not yet regenerated automatically, so may be out of date.

[4] The debian-science QA page at http://qa.debian.org/developer.php?login=debian-science-maintainers@lists.alioth.debian.org&ordering=3 provides additional information.

How to join

  • Debian Science has a mailing list debian-science. This mailing list should be used for general questions. If you wonder why the mailing-list reply-to is set to the author instead of the list itself, read this.

  • The packaging team has also two mailing lists available on Alioth: debian-science-maintainers for general packaging discussions & debian-science-commits for commit notifications.

Contributing to Debian Science

General advice for helping Debian is available at http://www.debian.org/intro/help in addition to the DebianScience specific suggestions below.

* If you are willing to help: DebianScience/ContributingToDebianScience & Debian Science Policy

Don't let the fact that you aren't a Debian Developer put you off - there are still lots of useful things you can do to improve the scientific software in Debian. A list of #efforts being undertaken is below.

How Non-Debian Developers can help

  • Propose new scientific packages to sponsor.
  • Test the software and provide informative bug reports. See http://www.chiark.greenend.org.uk/~sgtatham/bugs.html for one view on how to report bugs effectively

  • Sometimes bugs are difficult to reproduce - you can help by reproducing them and providing test cases.
  • Send patches that fix bugs to the bug tracking system.
  • Translations
  • Add debtags to classify packages. See http://debtags.debian.org/

How Debian Developers can help

  • NMU bug fixes.
  • Sponsor package uploads.
  • Package useful software.
  • Encourage upstream authors to release their software with a free license. DebianScienceSampleLetter may be useful for this.

Resources

Efforts that could be undertaken

  1. DebianScience
  2. DebianScience/Astronomy
  3. DebianScience/Biology
  4. DebianScience/Bits
  5. DebianScience/Blend
  6. DebianScience/CDD
  7. DebianScience/Chemistry
  8. DebianScience/Citations
  9. DebianScience/Classification
  10. DebianScience/ComputerAlgebraSystems
  11. DebianScience/ConferenceTools
  12. DebianScience/ContributingToDebianScience
  13. DebianScience/DataAcquisition
  14. DebianScience/DataFormats
  15. DebianScience/Debci
  16. DebianScience/DebianLinks
  17. DebianScience/Electronics
  18. DebianScience/Engineering
  19. DebianScience/Geant4
  20. DebianScience/Geography
  21. DebianScience/Grid
  22. DebianScience/Hardware
  23. DebianScience/LinearAlgebraLibraries
  24. DebianScience/LiveCD
  25. DebianScience/Logic
  26. DebianScience/Mathematics
  27. DebianScience/Meetings
  28. DebianScience/Meteorology
  29. DebianScience/MxCuBE
  30. DebianScience/NanoscalePhysics
  31. DebianScience/News/Draft
  32. DebianScience/OtherLinks
  33. DebianScience/Physics
  34. DebianScience/ProblemsToWorkOn
  35. DebianScience/ProblemsToWorkOn/DebTags
  36. DebianScience/Programming
  37. DebianScience/R
  38. DebianScience/ROOT
  39. DebianScience/References
  40. DebianScience/Robotics
  41. DebianScience/Robotics/ROS
  42. DebianScience/Robotics/ROS (jade-debian-desktop-full-missing-packages.rosinstall)
  43. DebianScience/Robotics/ROS (jade-debian-desktop-full-missing-packages_20160216.rosinstall)
  44. DebianScience/Robotics/ROS/Development
  45. DebianScience/Robotics/ROS/Integration
  46. DebianScience/Robotics/ROS/Motivation
  47. DebianScience/Robotics/ROS/OnBuster
  48. DebianScience/Robotics/ROS/OnBuster (kinetic_debian_moveit.rosinstall)
  49. DebianScience/Robotics/ROS/Packages
  50. DebianScience/Robotics/ROS/Packages (ros-order.sh)
  51. DebianScience/Robotics/ROS/Todo
  52. DebianScience/Robotics/ROS2/Packages
  53. DebianScience/Sage
  54. DebianScience/Sponsoring
  55. DebianScience/Statistics
  56. DebianScience/Typesetting
  57. DebianScience/UnofficialRepository
  58. DebianScience/UpstreamAuthorsContactingQA
  59. DebianScience/Usertags
  60. DebianScience/Viewing
  61. DebianScience/Wallpapers
  62. DebianScience/cctbx
  63. DebianScience/cctbx (cctbx-depends.png)
  64. DebianScience/cctbx (libtbx_config_to_dot.py)
  65. DebianScienceFftw
  66. DebianScienceFortran
  67. DebianScienceGRASS
  68. DebianScienceGSL
  69. DebianScienceGnuplot
  70. DebianScienceGshhsMaps
  71. DebianScienceMaxima
  72. DebianScienceMetPython3
  73. DebianScienceOctave
  74. DebianSciencePkgConfig
  75. DebianSciencePolicy
  76. DebianSciencePsychology
  77. DebianScienceSampleLetter
  78. DebianScienceTips
  79. DebianScienceVisitPackaging


CategoryPermalink