Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC: Start publications page #3099

Merged
merged 3 commits into from Jan 3, 2019
Merged

DOC: Start publications page #3099

merged 3 commits into from Jan 3, 2019

Conversation

@mih
Copy link
Member

@mih mih commented Dec 29, 2018

Please contribute anything relevant. Thx!

@yarikoptic
Copy link
Member

@yarikoptic yarikoptic commented Dec 29, 2018

I guess shouldn't hurt to add talks in here as well?
we also had

Halchenko, Y. O. , Poldrack, B. and Hanke, M. (2016). DataLad – decentralized data distribution for consumption and sharing of scientific datasets. Organization of Human Brain Mapping Annual Meeting, Geneva, Switzerland. Talk. PDF

@mih
Copy link
Member Author

@mih mih commented Jan 3, 2019

@yarikoptic The linked PDF is that of the poster. I think the actual talk slides might be better. Do you have them online somewhere?

@codecov
Copy link

@codecov codecov bot commented Jan 3, 2019

Codecov Report

Merging #3099 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #3099   +/-   ##
=======================================
  Coverage   90.34%   90.34%           
=======================================
  Files         248      248           
  Lines       32599    32599           
=======================================
  Hits        29450    29450           
  Misses       3149     3149

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5219d1a...3d92e16. Read the comment docs.

@codecov
Copy link

@codecov codecov bot commented Jan 3, 2019

Codecov Report

Merging #3099 into master will increase coverage by 0.44%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #3099      +/-   ##
==========================================
+ Coverage   90.34%   90.78%   +0.44%     
==========================================
  Files         248      248              
  Lines       32599    33485     +886     
==========================================
+ Hits        29450    30398     +948     
+ Misses       3149     3087      -62
Impacted Files Coverage Δ
datalad/utils.py 87.48% <0%> (-0.05%) ⬇️
datalad/metadata/tests/test_search.py 93.56% <0%> (+0.33%) ⬆️
datalad/tests/utils.py 91.87% <0%> (+2.62%) ⬆️
datalad/downloaders/http.py 85.31% <0%> (+2.77%) ⬆️
datalad/cmdline/main.py 82.14% <0%> (+3.51%) ⬆️
datalad/distribution/publish.py 87.94% <0%> (+3.54%) ⬆️
datalad/metadata/search.py 83.89% <0%> (+4.86%) ⬆️
datalad/distribution/tests/test_create_sibling.py 94.33% <0%> (+5.95%) ⬆️
datalad/distribution/create_sibling.py 84% <0%> (+6%) ⬆️
datalad/downloaders/tests/test_http.py 93.03% <0%> (+6.31%) ⬆️
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5219d1a...5368a12. Read the comment docs.

@mih
Copy link
Member Author

@mih mih commented Jan 3, 2019

Will merge this now to go the website updated. We can add the other talk slides once this is in.

@mih mih merged commit 1509b82 into master Jan 3, 2019
7 checks passed
@yarikoptic yarikoptic deleted the docs branch Jan 6, 2019
@yarikoptic yarikoptic restored the docs branch Jan 6, 2019
yarikoptic added a commit that referenced this issue Feb 8, 2019
 A variety of bugfixes and enhancements

 ### Major refactoring and deprecations

 - All extracted metadata is now placed under git-annex by default.
   Previously files smaller than 20 kb were stored in git. ([#3109])
 - TODO: get_runner #3104 and pending #3131

 ### Fixes

 - Improved handling of long commands:
   - The code that inspected `SC_ARG_MAX` didn't check that the
     reported value was a sensible, positive number. ([#3025])
   - More commands that invoke `git` and `git-annex` with file
     arguments learned to split up the command calls when it is likely
     that the command would fail due to exceeding the maximum supported
     length. ([#3138])
 - The `setup_yoda_dataset` procedure created a malformed
   .gitattributes line. ([#3057])
 - [download-url] unnecessarily tried to infer the dataset when
   `--no-save` was given. ([#3029])
 - [rerun] aborted too late and with a confusing message when a ref
   specified via `--onto` didn't exist. ([#3019])
 - [run]:
   - `run` didn't preserve the current directory prefix ("./") on
      inputs and outputs, which is problematic if the caller relies on
      this representation when formatting the command. ([#3037])
   - Fixed a number of unicode py2-compatibility issues. ([#3035]) ([#3046])
   - To proceed with a failed command, the user was confusingly
     instructed to use `save` instead of `add` even though `run` uses
     `add` underneath. ([#3080])
 - Fixed a case where the helper class for checking external modules
   incorrectly reported a module as unknown. ([#3051])
 - [add-archive-content] mishandled the archive path when the leading
   path contained a symlink. ([#3058])
 - Following denied access, the credential code failed to consider a
   scenario, leading to a type error rather than an appropriate error
   message. ([#3091])
 - Some tests failed when executed from a `git worktree` checkout of the
   source repository. ([#3129])
 - During metadata extraction, batched annex processes weren't properly
   terminated, leading to issues on Windows. ([#3137])
 - [add] incorrectly handled an "invalid repository" exception when
   trying to add a submodule. ([#3141])
 - Pass `GIT_SSH_VARIANT=ssh` to git processes to be able to specify
   alternative ports in SSH urls

 ### Enhancements and new features

 - [search] learned to suggest closely matching keys if there are no
   hits. ([#3089])
 - [create-sibling] gained a `--group` option so that the caller can
   specify the file system group for the repository. ([#3098])
 - Interface classes can now override the default renderer for
   summarizing results. ([#3061])
 - [run]:
   - `--input` and `--output` can now be shortened to `-i` and `-o`.
     ([#3066])
   - Placeholders such as "{inputs}" are now expanded in the command
     that is shown in the commit message subject. ([#3065])
   - `interface.run.run_command` gained an `extra_inputs` argument so
     that wrappers like [datalad-container] can specify additional inputs
     that aren't considered when formatting the command string. ([#3038])
   - "--" can now be used to separate options for `run` and those for
     the command in ambiguous cases. ([#3119])
 - The utilities `create_tree` and `ok_file_has_content` now support
   ".gz" files. ([#3049])
 - The Singularity container for 0.11.1 now uses [nd_freeze] to make
   its builds reproducible.
 - A [publications] page has been added to the documentation. ([#3099])
 - `GitRepo.set_gitattributes` now accepts a `mode` argument that
   controls whether the .gitattributes file is appended to (default) or
   overwritten. ([#3115])
 - `datalad --help` now avoids using `man` so that the list of
   subcommands is shown.  ([#3124])

* tag '0.11.2': (124 commits)
  Changelog entry for GIT_SSH_VARIANT change
  ENH: Declare our GIT_SSH_COMMAND as GIT_SSH_VARIANT=ssh
  BF: sshconnector: Don't use ssh's port flag as scp's
  RF: sshconnector: Simplify shlex quote import
  CHANGELOG(0.11.2): Fix some typos
  [DATALAD RUNCMD] CHANGELOG: Linkify 0.11.2 entries
  CHANGELOG: Do first pass for 0.11.2
  CHANGELOG: Add missing link target for download-url
  Start cooking the 0.11.2 release
  RF: appveyor - move test_install tests to be ran the last
  RF: text_type instead of str
  ENH(TST): provide my timing for the slow test
  BF(TST): adjust the test for the fact that AnnexRepo.add does not blow on nonexisting files
  ENH(TST): two tests which test quick or thorough for add failing with too long list of files
  BF: get stderr if present, otherwise just use str(e)
  BF: append out/err only if not empty/None
  Centrlize handling running commands with long files list in _run_command_files_split
  RF: remove minor duplication of -- handling, place all files handling closer to the call
  RF: move unrelated to try/except handling outside
  ENH+DOC: Report actual process handle, not just PID
  ...
@yarikoptic yarikoptic added this to the Release 0.11.2 milestone Feb 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants