Skip to content

enable the Croissant exporter by default (move code to main repo) #11254

@pdurbin

Description

@pdurbin

Overview of the Suggestion

Currently, the Croissant exporter is opt-in. You have to manually install it, as described at https://github.com/gdcc/exporter-croissant

What if new installations of Dataverse automatically got the Croissant exporter? We would keep the modularity. If they want to opt-out of Croissant, they would remove the Croissant jar file.

Alternatively, we could move the Croissant code from the external repo into the main Dataverse codebase. There would be no opt-out in the case, however.

What inspired this idea?

As of 6.5 we can query an API to see which exporters are enabled (#10739) and we've noticed that only 1 out of 13 has enabled it:

bonndata.uni-bonn.de             Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
darus.uni-stuttgart.de           Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/None         
data.tu-dortmund.de              Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
dataverse.dartmouth.edu          Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
dataverse.harvard.edu            croissant,Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org  6.5/iqss-2         
dataverse.lib.unb.ca             Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
dataverse.orc.gmu.edu            Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
dataverse.theacss.org            Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
datosdeinvestigacion.udea.edu.co Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
edatos.consorciomadrono.es       Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/None         
edmond.mpdl.mpg.de               Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/mpdl-develop - 8eced947ba         
heidata.uni-heidelberg.de        Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAI_ORE,schema.org            6.5/1682-d9cc5eb         
rdr.kuleuven.be                  Datacite,dataversejson,dcterms,ddi,html,oaidatacite,oaidc,oaiddi,OAIORE,rocratejson,schema.org 6.5/1682-d9cc5eb         

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions