Differences between revisions 160 and 166 (spanning 6 versions)
Revision 160 as of 2017-01-10 13:05:48
Size: 12232
Editor: PaulWise
Comment: update debtags links
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:
= Debian Science =
Line 4: Line 2:
 * Provide to researchers and scientists better experience when using Debian.  * Provide researchers and scientists a better experience using Debian.
Line 7: Line 5:
 * Manage the efforts when dealing with various implementations (MPI, BLAS, LAPACK...)  * Manage the efforts dealing with various implementations (MPI, BLAS, LAPACK...).
Line 10: Line 8:
 * You can use Debian Science perfectly as you are using Debian because it is a completely internal project and is nothing else than Debian itself. We just felt a need to found a team that works as a strike force for scientific software inside Debian.  * 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.
Line 13: Line 11:
 * [[DebiChem]]
Line 21: Line 18:
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 particular scientific field. 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.
Line 26: Line 23:
|| [[http://blends.debian.org/science/tasks/economics|sentinel]] || Economics|| || || [[http://blends.debian.org/science/bugs/economics|bugs]]|| || [[http://blends.debian.org/science/tasks/economics|sentinel]] || Economics|| || || [[http://blends.debian.org/science/bugs/economics.html|bugs]]||
Line 28: Line 25:
|| [[http://blends.debian.org/science/tasks/engineering|sentinel]] || [[DebianScience/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|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]]||
Line 59: Line 56:
 * Debian Science has a mailing list [[http://lists.debian.org/debian-science/|debian-science]]. This mailing list should be used for general questions. And 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]].  * 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]].
Line 65: Line 62:
* If you are willing to help: DebianScience/ContributingToDebianScience & [[http://debian-science.alioth.debian.org/debian-science-policy.html|Debian Science Policy]] * If you are willing to help: DebianScience/ContributingToDebianScience & [[https://science-team.pages.debian.net/policy/|Debian Science Policy]]
Line 71: Line 68:
=== How Non Debian Developers can help === === How Non-Debian Developers can help ===
Line 73: Line 70:
 * Propose new scientific packages from sponsoring.  * Propose new scientific packages to sponsor.
Line 111: Line 108:
 * [[DebianScience/Blend]] - There have been efforts to create a Debian Pure Blend for Debian/Science, but at the moment no installer is available.
 * [[DebianScience/Debci]] - Add autopkgtest to enhance debian-science package QA.
 * [[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.

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/ROOT (root-system-build.sh)
  40. DebianScience/ROOT (root-system-changes.sh)
  41. DebianScience/References
  42. DebianScience/Robotics
  43. DebianScience/Robotics/ROS
  44. DebianScience/Robotics/ROS (jade-debian-desktop-full-missing-packages.rosinstall)
  45. DebianScience/Robotics/ROS (jade-debian-desktop-full-missing-packages_20160216.rosinstall)
  46. DebianScience/Robotics/ROS/DebianPackages
  47. DebianScience/Robotics/ROS/DebianRoboticsPackages
  48. DebianScience/Robotics/ROS/Development
  49. DebianScience/Robotics/ROS/Motivation
  50. DebianScience/Robotics/ROS/OnBuster
  51. DebianScience/Robotics/ROS/OnBuster (kinetic_debian_moveit.rosinstall)
  52. DebianScience/Robotics/ROS/Packages
  53. DebianScience/Robotics/ROS/Packages (ros-order.sh)
  54. DebianScience/Robotics/ROS/Todo
  55. DebianScience/Robotics/ROS2
  56. DebianScience/Robotics/ROS2/Packages
  57. DebianScience/Robotics/ROS2/Packages (ros2-order.sh)
  58. DebianScience/Sage
  59. DebianScience/Sponsoring
  60. DebianScience/Statistics
  61. DebianScience/Typesetting
  62. DebianScience/UnofficialRepository
  63. DebianScience/UpstreamAuthorsContactingQA
  64. DebianScience/Usertags
  65. DebianScience/Viewing
  66. DebianScience/Wallpapers
  67. DebianScience/cctbx
  68. DebianScience/cctbx (cctbx-depends.png)
  69. DebianScience/cctbx (libtbx_config_to_dot.py)
  70. DebianScienceFftw
  71. DebianScienceFortran
  72. DebianScienceGRASS
  73. DebianScienceGSL
  74. DebianScienceGnuplot
  75. DebianScienceGshhsMaps
  76. DebianScienceMaxima
  77. DebianScienceMetPython3
  78. DebianScienceOctave
  79. DebianSciencePkgConfig
  80. DebianSciencePolicy
  81. DebianSciencePsychology
  82. DebianScienceSampleLetter
  83. DebianScienceTips
  84. DebianScienceVisitPackaging


CategoryPermalink