Hello Steffen,

Thank you for your support. I would recommend that local users can use
/usr/local/share/cwl for site-wide non-Debian installed software and
 ${XDG_DATA_HOME}/cwl/${binary-name}.cwl for per-user installed apps.

On Mon, Jul 6, 2015 at 11:17 AM "Steffen Möller" <[email protected]>
wrote:

> Hello,
>
> I am happy to see this. I tend to agree that /usr/share/cwl sounds like
> the right place for everything coming through upstream.
>
> To accomodate for local user (or Debian package maintainer) additions,  I
> suggest to also allow for /etc/cwl.d/ .  Some
> /etc/cwl.conf may have an option to support any additional set of folders.
>
> Best,
>
> Steffen
>
>
> > Gesendet: Sonntag, 05. Juli 2015 um 19:03 Uhr
> > Von: "Andreas Tille" <[email protected]>
> > An: [email protected], "Debian Science List" <
> [email protected]>
> > Betreff: Re: Location for CWL tool descriptions
> >
> > Hi,
> >
> > I think Michael's proposal is sensible but I think Debian Science
> > should be informed as well - so forwarding to this list.
> >
> > Kind regards
> >
> >        Andreas.
> >
> > On Sun, Jul 05, 2015 at 03:34:34PM +0000, Michael Crusoe wrote:
> > > Hello Debian Med team,
> > >
> > > The Common Workflow Language [CWL] working group has created a portable
> > > method to describe the command line interface of non-interactive
> > > (scientific) computing tools.
> > >
> > > Ideally tool authors would write and ship such descriptions with their
> > > tools. In suggesting that they do so we need to provide advice as to
> where
> > > to install said files.
> > >
> > > I propose that such descriptors be installed into
> > > /usr/share/cwl/${binary-name}.cwl
> > >
> > > For applications not installed site-wide I propose that all CWL tool
> > > descriptions should go to $XDG_DATA_HOME/cwl/${binary-name}.cwl
> > > $XDF_DATA_HOME is from the XDG Base Directory Specification [XDGBDS];
> as
> > > per that standard it should be interpreted as $HOME/.local/share if not
> > > defined.
> > >
> > > What do people think? By my reading this is compliant with the Debian
> > > Policy Manual but I am happy to hear other suggestions or corrections.
> > >
> > > [CWL] http://common-workflow-language.github.io
> > > [XDGBDS]
> http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
> > >
> > > Cheers,
> > >
> > > --
> > > Michael R. Crusoe
> > > --
> > > Michael R. Crusoe: Programmer & Bioinformatician [email protected]
> > > The lab for Data Intensive Biology; University of California, Davis
> > > https://impactstory.org/MichaelRCrusoe http://twitter.com/biocrusoe
> >
> > --
> > http://fam-tille.de
> >
> >
> > --
> > To UNSUBSCRIBE, email to [email protected]
> > with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> > Archive: https://lists.debian.org/[email protected]
> >
> >
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive:
> https://lists.debian.org/trinity-54451669-8713-4c71-9729-307484147e46-1436177814539@3capp-gmx-bs37
>
> --
Michael R. Crusoe: Programmer & Bioinformatician [email protected]
The lab for Data Intensive Biology; University of California, Davis
https://impactstory.org/MichaelRCrusoe http://twitter.com/biocrusoe

Reply via email to