Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 2019 22:06
    blavoie starred zenodo/zenodo
  • Jan 31 2019 20:43
    dybedal commented #1583
  • Jan 31 2019 15:35
    slint review_requested #1690
  • Jan 31 2019 15:31
    slint labeled #1599
  • Jan 31 2019 15:31
    slint labeled #1599
  • Jan 31 2019 15:31
    slint labeled #1599
  • Jan 31 2019 15:31
    slint commented #1599
  • Jan 31 2019 15:29
    ChiaraBi synchronize #1652
  • Jan 31 2019 13:37
    slint unassigned #617
  • Jan 31 2019 13:37
    slint unassigned #1639
  • Jan 31 2019 12:59
    ChiaraBi synchronize #1652
  • Jan 31 2019 11:09
    ChiaraBi assigned #1646
  • Jan 31 2019 10:49
    ChiaraBi synchronize #1692
  • Jan 31 2019 10:44
    ChiaraBi assigned #1657
  • Jan 31 2019 10:43
    ChiaraBi synchronize #1692
  • Jan 31 2019 10:31
    ChiaraBi opened #1692
  • Jan 31 2019 08:40
    kpalin commented #1599
  • Jan 30 2019 18:10
    ChiaraBi synchronize #1652
  • Jan 30 2019 17:26
    ChiaraBi synchronize #1652
  • Jan 30 2019 10:45
    gwarf starred zenodo/zenodo
Kai Woerner
@Herrner
Thanks
(for context: it has been mentioned as a good example of getting stakeholders on board before starting to develop software in a GoFAIR-workshop)
Kai Woerner
@Herrner
There is no way of creating communities via the API, right?
Lars Holm Nielsen
@lnielsen
nope…..there will be in RDM…..
Kai Woerner
@Herrner
:+1:
Lars Holm Nielsen
@lnielsen
the refactoring of the communities will make a full REST API available for all operations on communities
Kai Woerner
@Herrner
that's great
Lars Holm Nielsen
@lnielsen
Basically communities comes all the way back from Invenio v2.0 implementation of Zenodo, so REST API was not the first thought back then in 2013 ;-)
Kai Woerner
@Herrner
It's come a long way...
Kai Woerner
@Herrner
If I'm able to get a list of depositions through the API, but posting a new one gives me a 403, my access_token is probably not allowed to write, right?
Juan Sanchez
@tcaduser

I am able to use the API to get depositions. However, only the latest deposition is returned as a one entry list:
r = requests.get('https://zenodo.org/api/deposit/depositions', params={'access_token': ACCESS_TOKEN})

Is there a way to get all of my depositions sharing the same concept DOI?

Juan Sanchez
@tcaduser
@tcaduser It looks like I needed to change it to the following:
r = requests.get('https://zenodo.org/api/deposit/depositions', params={'all_versions' : 'true', 'access_token': ACCESS_TOKEN})
Alex Ioannidis
@slint
@tcaduser you're right this parameter is missing from our REST API documenation, I'll create an issue for adding it, thanks for noticing
Kai Woerner
@Herrner
Where does the list of upload types in zenodo come from?
Lars Holm Nielsen
@lnielsen
Some of it comes all the way from OpenAIRE Orphan Record Repository others from datacite and others when needed
Kai Woerner
@Herrner
That list will probably be open in RDM?
Lars Holm Nielsen
@lnielsen
yes…..and changeable if you like
Kai Woerner
@Herrner
:+1:
Kai Woerner
@Herrner
When are sandbox.zenodo.org records actually deleted? I'm up to 500 records now, and about to upload another 100...
Lars Holm Nielsen
@lnielsen
Probably not until we launch on InvenioRDM
Furkan Kalkan
@furkan_kalkan1_twitter
On zenodo deposit upload page, form not revalidate itself when backend errors happened.
See: https://i.imgur.com/OuCUWtK.png
Daniel
@Danxmite_twitter
@slint How can we make this account an admin account?
Kai Woerner
@Herrner
@slint On what places might the possible fileszize for uploads via the new files-API be limited? I'm uploading ~40 files via the API, get no errors, but only the ones <10GB seem to appear in the record.
Kai Woerner
@Herrner
Something like MAX_CONTENT_LENGTHfor the API?
Kai Woerner
@Herrner
@Herrner Replying to myself: Esteban pointed out ZENODO_BUCKET_QUOTA_SIZE and ZENODO_MAX_FILE_SIZE - but they both did not cut it...
Kai Woerner
@Herrner
Do you people know this: Ten best practices for faceted search
Dan Granville
@dfdan
Hi All - Zenodo (live and sandboxy) are both throwing 400 errors when I try and attach JSON files (as datasets and/or annotation lists). Tried Firefox + Chrome - any problems your end?
(JSON response to PUT request contains message "File is smaller than expected."...)
Alex Ioannidis
@slint
@dfdan Are you using this via a script, or on the UI? There's an issue for that: zenodo/zenodo#1453
For the REST API, you have to add the Content-Type: application/octet-stream HTTP header
Dan Granville
@dfdan
thanks @slint - web UI. Reckon I can just replay the put command using curl + the modified content-type header?
Alex Ioannidis
@slint
Yes
Dan Granville
@dfdan
Just got one in (the sandbox), thanks!
Dan Granville
@dfdan
@slint - those all went in fine. I note that they are returned with Content-Type of text/plain - is there a way to specify the true content-type?
mickiyas123
@mickiyas123
Hey All i'm installing zendo in developmental installation and i need nodejs 7.4 i tired insttalling using terminal but i keep getting node 10 so i downloaded node 7.4 when i tried installing it i got this error(make) deps/v8/src/v8_base.target.mk:577: recipe for target '/home/sofi/Desktop/node-v7.4.0/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o' failed
make[1]: [/home/sofi/Desktop/node-v7.4.0/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o] Error 1
make[1]: Leaving directory '/home/sofi/Desktop/node-v7.4.0/out'
Makefile:73: recipe for target 'node' failed
make:
[node] Error 2
can anyone suggest me how to fix this or anyother way to install nodejs 7.4 from my terminal?
Wilfrid Utz
@fridlutz
Hi, sorry for the uninformed question: I am looking for a way to display a community collection on a website. Something like a widget? Does something like that exist?
Alex Ioannidis
@slint
Unfortunately, we don't have any embeddable widget for displaying community records
@dfdan A bit late I guess, but here it goes: the Content-Type is text/plain for some types of files because of security reasons
Wilfrid Utz
@fridlutz
@slint thanks! Will try to come up with something using the ReST API and share with you
Kai Woerner
@Herrner
@fridlutz I guess the easiest way is to take the xsl stylesheet that formats the OAI output for a community and modify that somehow.
Wilfrid Utz
@fridlutz
@Herrner Great! This is a perfect starting point!
Alex Ioannidis
@slint
You can also try with the REST API responses for a community search query, i.e. https://zenodo.org/api/records/?communities=cernopenlab
Matt McCormick
@thewtex
Hi there, I am trying to get a Zenodo DOI, and I ran into an "errors": "Unknown error occured." output
image.png
Alex Ioannidis
@slint
Is this a GitHub release?
Matt McCormick
@thewtex
Yes
Alex Ioannidis
@slint
@thewtex Should be good now, I restarted the release processing. Here's the registered DOI for the record: https://doi.org/10.5281/zenodo.3603359
Matt McCormick
@thewtex
@slint thank you so much! You rock.
Alex Ioannidis
@slint
Thanks for using Zenodo, happy to help :)