SpECTRE Documentation Coverage Report
Current view: top level - __w/spectre/spectre/docs - PublicationPolicy.md Hit Total Coverage
Commit: aabde07399ba7837e5db64eedfd0a21f31f96922 Lines: 0 1 0.0 %
Date: 2024-04-26 02:38:13
Legend: Lines: hit not hit

          Line data    Source code
       1           0 : \cond NEVER
       2             : Distributed under the MIT License.
       3             : See LICENSE.txt for details.
       4             : \endcond
       5             : 
       6             : # Publication policies {#publication_policies}
       7             : 
       8             : SpECTRE is an open-source code that is developed and maintained by the
       9             : [Simulating eXtreme Spacetimes (SXS) collaboration](https://black-holes.org). We
      10             : ask all authors of scientific publications that make use of SpECTRE's code or
      11             : data to follow the citation guidelines laid out in the section \ref citing. An
      12             : additional set of guidelines, laid out in the section \ref
      13             : sxs_publication_policies applies to publications by members of the SXS
      14             : collaboration.
      15             : 
      16             : ## Citing SpECTRE {#citing}
      17             : 
      18             : Please cite SpECTRE in any publications that make use of its code or data. Cite
      19             : the latest version that you use in your publication. The DOI for this version
      20             : is:
      21             : 
      22             : - DOI: [\spectredoi](https://doi.org/\spectredoi)
      23             : 
      24             : You can cite this BibTeX entry in your publication:
      25             : 
      26             : \include citation.bib
      27             : 
      28             : To aid reproducibility of your scientific results with SpECTRE, we recommend you
      29             : keep track of the version(s) you used and report this information in your
      30             : publication. We also recommend you supply the YAML input files and, if
      31             : appropriate, any additional C++ code you wrote to compile SpECTRE executables as
      32             : supplemental material to the publication.
      33             : 
      34             : ## Policies that apply to SXS publications {#sxs_publication_policies}
      35             : 
      36             : These policies apply to all "science papers" by members of the SXS collaboration
      37             : that make use of SpECTRE’s code or data, as defined by the
      38             : [SXS policies](https://github.com/sxs-collaboration/WelcomeToSXS/blob/master/SxsPolicies.md).
      39             : 
      40             : Our publication policies have the goal that contributions to SpECTRE gain value
      41             : in academia. For SpECTRE to be successful, it must be worth a junior
      42             : researcher's time to contribute to the code. Contributions are already partially
      43             : acknowledged through authorship on the DOI, as laid out in the `Metadata.yaml`
      44             : file. However, authorship on the DOI alone doesn’t hold enough value in academia
      45             : to make code contributions worthwhile that have no immediate science paper
      46             : associated with them, but that enable science papers down the line. Therefore,
      47             : our policies have the purpose to grant authorship rights on science papers to
      48             : the developers of code that enabled them.
      49             : 
      50             : ### Guidelines for SXS paper authors
      51             : 
      52             : - If you're a member of the SXS collaboration and use SpECTRE for your paper,
      53             :   you should probably include a list of SpECTRE developers as co-authors per the
      54             :   [SXS policies](https://github.com/sxs-collaboration/WelcomeToSXS/blob/master/SxsPolicies.md).
      55             : - To obtain the list of co-authors, reach out to any of the people listed in the
      56             :   [SpECTRE core developers](https://github.com/orgs/sxs-collaboration/teams/spectre-core-devs/members)
      57             :   team on GitHub. Do this as early as possible, e.g., when you are setting up a
      58             :   paper repository to share early drafts and results with other co-authors.
      59             :   To contact the SpECTRE core developers, use a communication channel of your
      60             :   choice. Here are a few possibilities:
      61             : 
      62             :   - Send a message on Slack.
      63             :   - Knock on their office door.
      64             :   - Send an email to one of the core developers, or to
      65             :     [core-devs@spectre-code.org](mailto:core-devs@spectre-code.org).
      66             :     Possible wording of the email:
      67             : 
      68             :     > Dear SpECTRE core devs,
      69             :     >
      70             :     > I am / we are preparing a paper on [title or topic]. I am / we are using
      71             :     > SpECTRE in this way:
      72             :     >
      73             :     > - [Describe your use of SpECTRE briefly, e.g. as a bulleted list. Mention
      74             :     >   which parts of SpECTRE you are using in particular, e.g. the initial
      75             :     >   data solver, the evolution scheme, the wave extraction, etc.]
      76             :     >
      77             :     > Claims of the paper:
      78             :     >
      79             :     > - [Summarize the main claims you make in the paper. In particular, does
      80             :     >   the paper make any claims about physics?]
      81             :     >
      82             :     > Please respond with the list of co-authors to include in the paper.
      83             :     >
      84             :     > Best regards,
      85             :     > [you]
      86             : 
      87             :   If you already have a draft or outline of your paper available, please feel
      88             :   free to attach it, to give the core developers a better idea of the ways you
      89             :   are using SpECTRE.
      90             : 
      91             :   The core developers will discuss among themselves, following the guidelines
      92             :   listed below, and will get back to you with a list of co-authors and their
      93             :   contributions. In the spirit of transparency within the collaboration the core
      94             :   developers will also share your description of the paper and the suggested
      95             :   list of co-authors with the
      96             :   [spectre-devel@black-holes.org](mailto:spectre-devel@black-holes.org) mailing
      97             :   list.
      98             : - Please make the paper draft available to all co-authors as early as possible,
      99             :   e.g, by sharing access to a Git repository. This allows the co-authors to
     100             :   contribute their technical expertise to the SpECTRE-related part of the paper,
     101             :   and it also makes them aware of the ongoing work, in the spirit of
     102             :   transparency and collaboration within SXS.
     103             : 
     104             : ## Guidelines to decide who has authorship rights on SXS science papers that use SpECTRE
     105             : 
     106             : - A contribution to SpECTRE on the order of ~500 lines of code or more should
     107             :   earn you authorship rights on the first science paper that uses the feature.
     108             :   Major contributions, such as writing a full evolution system, earns you
     109             :   authorship rights on the first three science papers that use the feature.
     110             :   "Using the feature" means the code contributes to the result of the paper,
     111             :   either obviously like a new coordinate map in the domain, or in a more subtle
     112             :   way like an optimization that made the simulation run faster.
     113             : - Core developers earn authorship rights to all science papers that use SpECTRE
     114             :   for their infrastructure contributions.
     115             : - In case of controversy, contact any person who you feel comfortable raising
     116             :   your concern with, such as one of the core developers, a member of the
     117             :   [executive committee](https://github.com/sxs-collaboration/WelcomeToSXS/blob/master/SxsPolicies.md#executive-committee),
     118             :   or the [ombudsperson](https://github.com/sxs-collaboration/WelcomeToSXS/blob/master/SxsPolicies.md#ombudsperson).

Generated by: LCOV version 1.14