-
Notifications
You must be signed in to change notification settings - Fork 41
PublicationHackathon
Jeff Krzywon edited this page Oct 2, 2020
·
9 revisions
SasView Publication Hackathon (Oct 1-2 2020)
- We will use overleaf for manuscript writing. Email Tim if you don't have access to the manuscript.
- We will use Kanban board https://github.com/orgs/SasView/projects/3
- We will follow regular workflow with "To Do", "In Progress", "Review" and "Done" columns
- Sections ready for review should be moved to "Review" column. One can suggest/assign reviewer or leave it unassigned for someone to take the task. Hackathon managers may also assign reviewers.
- Assign yourself to the tasks you work on
- The communication will be done through SasView slack channel (manuscript_chat)
- There will be no daily meeting
- We are planning to submit manuscript to Journal of Applied Crystallography
- One may want to consult guides for authors https://journals.iucr.org/j/services/notesforauthors.html
- We will primarily focus on individual sections. Don't worry too much about overall structure (of course one should be inspired)
- We are aiming at fleshing out complete story. Final tuning will be done after hackathon by subset of people
- Try to use sasview graphics (e.g. plots) for producing figures
- At this stage we don't know, which figures will go to the final version - don't spend too much time tweaking them!
- Write in the comments (in manuscript) any information that may help reproducing figure (e.g. q range used to produce plot or model parameters).
- Upload figure to the overleaf (images folder)
- Journal guideline for figures https://journals.iucr.org/j/services/help/artwork/guide.html
- Put citations before punctuation: "as Smith wrote \cite{Smith1857}."
- Put footnotes after punctuation (but don't overuse them!): "with his pants on.\footnote{no idea why pants are relevant}"
- Avoid multi-character variables as
$qmax$ will look like q × m × a × x. - Mark up non-variable subscripts/superscripts as being roman not italic:
$Q_{max}$ →$Q_\mathrm{max}$ - Use our macros to easily do consistent formatting of common elements we must discuss:
- A GUI element: \svgui{button}
- A Python code module: \svmodule{sas.qtgui}
- A Python function: \svfunc{Iq}
- A filesystem path or filename: \svpath{.sasview/config}
- A variable that is shown in the UI: \svvar{d2}
- Add references in bibtex format to iucr.bib file on Overleaf.
- Then you can cite in text by writing \cite{Moeller2017a}
- Please make sure your name and affiliation appears on the authors list
- Current order of authors is not final. The order will be decided at the later stage.
- Read the section all the way through once.
- Start back at the first paragraph - accept everything unless it is just plain wrong. The edits tracking just gets so full it is very hard to see the comments in that forest.
- Add a comment or two if appropriate asking for fixes. Continue with the next paragraph etc. until the end.
- Post a summary on the corresponding github issue page and notify authors (since they are no longer assigned they may not see the issue pop up?).
- Next the authors look at it and decide what to do ..just like in a PR. They can make changes which can then be further reviewed and/or reply to the comment (e.g. why they don’t think a change should be made)
- When all agree the issue should be closed as resolved.
- Once all comments are closed on the section and all changes are accepted or rejected, the REVIEWER moves it to the DONE column.
- View/Subscribe to the SasView Calendar
- Fortnightly developer's agenda/minutes
- Developer Guides
- Admin Processes and Procedure Notes
- Active Project Pages
- Historical Archive of Obsolete Pages
- Contributor e-Learning Course (free)
- Non Coding contribution needs/projects
- New functionality projects
- DRAFT for acknowledging contributions