- D2397: under the `swh` cli: `swh loader --type <loader-type> --url <url> <options>`
- all loaders (including the registering step within setup.py's entry_points mechanism)
- [ ] D2397: loader-package (archive, debian, deposit, npm, pypi)
- [ ] D2400: git
- [ ] D2399: mercurial
- [ ] D2398: svn
Note:
This also implies some unification work for the different loader's instantiation and trigger method call (`load` here).
The way forward, unifying with the lister, is to push the loader's state to be initialized within the constructor.
And to have the main method (`load`) to have no parameter whatsoever.
(This has been done in the multiple diffs referenced earlier).