Open jmchilton opened 10 years ago
Can we remove the old citations, or do we need to keep them for older Galaxy versions that do not support the citation tag?
Good question, I could go either way I guess. It has been two releases now I think it would be okay to start dropping citations in help where it makes sense. There may be places with the in-help citations add some context that is important though.
What do you think - you are the best practice guide author after all?
I think we can start to drop it, on the other hand I know that I should care much more about backward compatibility. I will start this (slowly) ...
I think older Galaxy installations would ignore the new citation tags - the only issue I remember hitting was with the ToolShed giving a "red message" on upload (long since fixed), see this thread http://lists.bx.psu.edu/pipermail/galaxy-dev/2014-July/020090.html
Peter; you are correct. But if I remove the old citations the user will not see any citation in older instances.
For now I have been leaving citation information in the help text, duplicating it with the new XML markup.
I suppose at some point (once most Galaxy instances understand the citations tags) we can remove the free text citation information.
So I am +1 on adding XML citation tags now, but -1 on removing any plain text citation information in the existing tool help text.
As Björn already knows, I agree with Peter that the old citation information should be preserved for some more time.
@jmchilton do we have a citation for all the python/perl scripts that the Galaxy team has written?
@bgruening People should be citing Galaxy anyway so I am not sure - maybe someone who has been around longer has an opinion.
The Galaxy citation would have to be determined on a case-by-case basis, if e.g. a Galaxy tool was developed/wrapped for/appeared in a particular Galaxy-associated paper, then that paper should be included as a citation -- hopefully where the Galaxy tool script/wrapper coder is an author.
Some quick examples include most MAF and FASTQ tools.