CINXE.COM

InvenioRDM Alpha 7 (May Release) - Invenio RDM - Invenio

<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset="utf-8"> <title>InvenioRDM Alpha 7 (May Release) - Invenio RDM - Invenio</title> <meta name="description" content="We are happy to announce InvenioRDM Alpha 7 (May release). What’s new? The May release is a major integration release, that as a rule of thumb will be broken in many places. We have integrated a lot of code that was dev&amp;hellip;"> <meta name="generator" content="Discourse 3.4.0.beta3-dev - https://github.com/discourse/discourse version 4d1e66418cdb08028ab3d616ba90b8d003783cae"> <link rel="icon" type="image/png" href="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_32x32.png"> <link rel="apple-touch-icon" type="image/png" href="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_180x180.png"> <meta name="theme-color" media="all" content="#0377cd"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover"> <link rel="canonical" href="https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109" /> <link rel="search" type="application/opensearchdescription+xml" href="https://invenio-talk.web.cern.ch/opensearch.xml" title="Invenio Search"> <link href="/stylesheets/color_definitions_invenio-colors_3_3_9ed6b39db0bb5e21484139466c4146bec81f031e.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" class="light-scheme"/> <link href="/stylesheets/desktop_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="desktop" /> <link href="/stylesheets/checklist_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="checklist" /> <link href="/stylesheets/discourse-details_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="/stylesheets/discourse-lazy-videos_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="/stylesheets/discourse-local-dates_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="/stylesheets/discourse-narrative-bot_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="/stylesheets/discourse-presence_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="/stylesheets/discourse-solved_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-solved" /> <link href="/stylesheets/discourse-templates_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-templates" /> <link href="/stylesheets/discourse-voting_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-voting" /> <link href="/stylesheets/footnote_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="footnote" /> <link href="/stylesheets/poll_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="poll" /> <link href="/stylesheets/spoiler-alert_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="/stylesheets/discourse-voting_desktop_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="discourse-voting_desktop" /> <link href="/stylesheets/poll_desktop_ad226f30fe9dfc4f9cc1c38a76cb7ef0dce672c3.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="/stylesheets/desktop_theme_3_f0fe5ba92aa24eafd7421e95c28504a28ad98ca2.css?__ws=invenio-talk.web.cern.ch" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="3" data-theme-name="shades of blue"/> <link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of &#39;InvenioRDM Alpha 7 (May Release)&#39;" href="https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109.rss" /> <meta property="og:site_name" content="Invenio" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_601x1024.png" /> <meta property="og:image" content="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_601x1024.png" /> <meta property="og:url" content="https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109" /> <meta name="twitter:url" content="https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109" /> <meta property="og:title" content="InvenioRDM Alpha 7 (May Release)" /> <meta name="twitter:title" content="InvenioRDM Alpha 7 (May Release)" /> <meta property="og:description" content="We are happy to announce InvenioRDM Alpha 7 (May release). What’s new? The May release is a major integration release, that as a rule of thumb will be broken in many places. We have integrated a lot of code that was developed in separate branches into the main InvenioRDM code base. We have done this now, to ensure we have enough time to iron out integration issues. The primary focus for the release was: Migrate from Bootstrap to SemanticUI Deposit form frontend (JavaScript) Integrate new com..." /> <meta name="twitter:description" content="We are happy to announce InvenioRDM Alpha 7 (May release). What’s new? The May release is a major integration release, that as a rule of thumb will be broken in many places. We have integrated a lot of code that was developed in separate branches into the main InvenioRDM code base. We have done this now, to ensure we have enough time to iron out integration issues. The primary focus for the release was: Migrate from Bootstrap to SemanticUI Deposit form frontend (JavaScript) Integrate new com..." /> <meta property="og:article:section" content="Projects" /> <meta property="og:article:section:color" content="0E76BD" /> <meta property="og:article:section" content="Invenio RDM" /> <meta property="og:article:section:color" content="fb8273" /> <meta name="twitter:label1" value="Reading time" /> <meta name="twitter:data1" value="2 mins 🕑" /> <meta name="twitter:label2" value="Likes" /> <meta name="twitter:data2" value="3 ❤" /> <meta property="article:published_time" content="2020-06-03T16:15:08+00:00" /> <meta property="og:ignore_canonical" content="true" /> </head> <body class="crawler browser-update"> <header> <a href="/"> Invenio </a> </header> <div id="main-outlet" class="wrap" role="main"> <div id="topic-title"> <h1> <a href="/t/inveniordm-alpha-7-may-release/109">InvenioRDM Alpha 7 (May Release)</a> </h1> <div class="topic-category" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/projects/invenio-rdm/8" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #0E76BD'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>Projects</span> </span> </a> <meta itemprop="position" content="1" /> </span> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/projects/invenio-rdm/8" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #fb8273'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>Invenio RDM</span> </span> </a> <meta itemprop="position" content="2" /> </span> </div> </div> <div itemscope itemtype='http://schema.org/DiscussionForumPosting'> <meta itemprop='headline' content='InvenioRDM Alpha 7 (May Release)'> <link itemprop='url' href='https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109'> <meta itemprop='datePublished' content='2020-06-03T16:15:07Z'> <meta itemprop='articleSection' content='Invenio RDM'> <meta itemprop='keywords' content=''> <div itemprop='publisher' itemscope itemtype="http://schema.org/Organization"> <meta itemprop='name' content='Invenio'> <div itemprop='logo' itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop='url' content='https://invenio-talk.web.cern.ch/uploads/default/original/1X/365b3da954a64ad5402137fe610018898acec6a9.png'> </div> </div> <div id='post_1' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/zzacharo'><span itemprop='name'>zzacharo</span></a> </span> <link itemprop="mainEntityOfPage" href="https://invenio-talk.web.cern.ch/t/inveniordm-alpha-7-may-release/109"> <link itemprop="image" href="https://invenio-talk.web.cern.ch/uploads/default/original/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b.png"> <span class="crawler-post-infos"> <time datetime='2020-06-03T16:15:08Z' class='post-time'> 3 June 2020 16:15 </time> <meta itemprop='dateModified' content='2020-06-05T06:40:15Z'> <span itemprop='position'>1</span> </span> </div> <div class='post' itemprop='text'> <p>We are happy to announce InvenioRDM Alpha 7 (May release).</p> <h3>What’s new?</h3> <p>The May release is a major integration release, that as a rule of thumb will be broken in many places. We have integrated a lot of code that was developed in separate branches into the main InvenioRDM code base. We have done this now, to ensure we have enough time to iron out integration issues.</p> <p>The primary focus for the release was:</p> <ul> <li>Migrate from Bootstrap to SemanticUI</li> <li>Deposit form frontend (JavaScript)</li> <li>Integrate new communities prototype.</li> <li>Upgrade to Invenio v3.3</li> </ul> <h3>Known issues (please read!)</h3> <p><strong>!!!As a rule of thumb, many features will be broken and not work!!!</strong></p> <p>A lot of code has changed in this release, and many features have not yet undergone quality control.</p> <p><strong>UI Customizations not working</strong></p> <p>The existing method for customizing the UI will change slightly, and we haven’t documented it yet. We hope to provide this in the next release.</p> <p><strong>Visual appearance</strong></p> <p>You’ll find a lot of issues related to the visual appearance, that we have not yet had the time to iron out. This is with regards to alignment, colors, behaviors, font-sizes, and user experience.</p> <p><div class="lightbox-wrapper"><a class="lightbox" href="https://invenio-talk.web.cern.ch/uploads/default/original/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b.png" data-download-href="https://invenio-talk.web.cern.ch/uploads/default/395fdc00b41bebb44bfee92ef661112d127e1b9b" title=""><img src="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_293x500.png" alt="" data-base62-sha1="8byANO3EsAImdKr6ZRbaY38VMqT" width="293" height="500" srcset="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_293x500.png, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_439x750.png 1.5x, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_586x1000.png 2x" data-small-upload="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/395fdc00b41bebb44bfee92ef661112d127e1b9b_2_10x10.png"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use xlink:href="#far-image"></use></svg><span class="filename"></span><span class="informations">1250×2127 192 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use xlink:href="#discourse-expand"></use></svg></div></a></div></p> <p><strong>Data model and deposit form</strong></p> <p>The data model and deposit form is far from complete. We have not yet focused on implementing the right data model with the right fields. For instance, the access right displayed in the deposit form will change, as will many of the other fields displayed.</p> <p><div class="lightbox-wrapper"><a class="lightbox" href="https://invenio-talk.web.cern.ch/uploads/default/original/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2.png" data-download-href="https://invenio-talk.web.cern.ch/uploads/default/a46b7f27296bbb35f35c41478a0c30c692aa2ee2" title=""><img src="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2_2_535x500.png" alt="" data-base62-sha1="nswCaX5i8HE3p26uyG94X3REBN0" width="535" height="500" srcset="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2_2_535x500.png, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2_2_802x750.png 1.5x, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2_2_1070x1000.png 2x" data-small-upload="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/a46b7f27296bbb35f35c41478a0c30c692aa2ee2_2_10x10.png"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use xlink:href="#far-image"></use></svg><span class="filename"></span><span class="informations">1523×1423 86.6 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use xlink:href="#discourse-expand"></use></svg></div></a></div></p> <p><strong>Communities</strong></p> <p>Communities’ module is in a very initial state and many things will still change.</p> <p><div class="lightbox-wrapper"><a class="lightbox" href="https://invenio-talk.web.cern.ch/uploads/default/original/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72.png" data-download-href="https://invenio-talk.web.cern.ch/uploads/default/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72" title=""><img src="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72_2_672x500.png" alt="" data-base62-sha1="l7ILaVcRwEBImsRyznSQRM2N8em" width="672" height="500" srcset="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72_2_672x500.png, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72_2_1008x750.png 1.5x, https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72_2_1344x1000.png 2x" data-small-upload="https://invenio-talk.web.cern.ch/uploads/default/optimized/1X/940d1d063dd0c85c38af9cc57cfd4640e4f1ae72_2_10x10.png"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use xlink:href="#far-image"></use></svg><span class="filename"></span><span class="informations">1523×1133 75.2 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use xlink:href="#discourse-expand"></use></svg></div></a></div></p> <p><strong>Previewer, OAuth login, Settings pages</strong></p> <p>The file previewer as well as OAuth login was still not migrated to SemanticUI, and thus the modules are likely not to work properly in this release.</p> <h3>What do you need to do?</h3> <p>You can install the latest invenio-cli v0.14.x, create a new instance from the beginning and see how it looks like!</p> <p><strong>Install (TL;DR)</strong></p> <p>If you previously installed InvenioRDM, make sure you have the latest Docker image:</p> <pre><code class="lang-bash">docker pull inveniosoftware/centos7-python:3.6 </code></pre> <p>To install:</p> <pre><code class="lang-bash">pip install invenio-cli --upgrade invenio-cli init rdm cd my-site invenio-cli containerize --pre invenio-cli demo --containers </code></pre> <p>To destroy the Python virtualenv, and remove the docker containers run:</p> <pre><code class="lang-bash">cd my-site pipenv --rm docker stop \$(docker ps -a -q) docker-compose -f docker-compose.full.yml rm </code></pre> <p><strong>Communities</strong></p> <p>To see the communities click “Communities” menu, then “New community”. You’ll be prompted to login. Simply create a new account and login with it.</p> <p><strong>Deposit form</strong></p> <p>To see the deposit click “Uploads” then “New upload”</p> <h3>Feedback</h3> <p>As always here is the template to give feedback:</p> <pre><code class="lang-auto">## Bugs ## What worked well ## What didn't work well ## Wishes for documentation </code></pre> <p>Thank you for your patience, take care and stay safe!</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="3" /> <span class='post-likes'>3 Likes</span> </div> </div> <div id='post_2' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/fenekku'><span itemprop='name'>fenekku</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-04T18:40:45Z' class='post-time'> 4 June 2020 18:40 </time> <meta itemprop='dateModified' content='2020-06-04T19:00:17Z'> <span itemprop='position'>2</span> </span> </div> <div class='post' itemprop='text'> <p>To those copying from the install section above. The command is actually:</p> <pre><code class="lang-bash">invenio-cli init rdm cd my-site invenio-cli containerize --pre </code></pre> <p>Not invenio-cli rdm init and the <code>--pre</code> argument is not optional for this release <img src="https://invenio-talk.web.cern.ch/images/emoji/twitter/wink.png?v=9" title=":wink:" class="emoji" alt=":wink:"></p> <p>As always the docs outline in greater details the steps: <a href="https://inveniordm.docs.cern.ch" rel="nofollow noopener">https://inveniordm.docs.cern.ch</a></p> <p>Thanks!</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_3' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/tmorrell'><span itemprop='name'>tmorrell</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-16T18:35:01Z' class='post-time'> 16 June 2020 18:35 </time> <meta itemprop='dateModified' content='2020-06-16T20:59:37Z'> <span itemprop='position'>3</span> </span> </div> <div class='post' itemprop='text'> <p>Here are some initial reactions. I’m still working on a migration script so will add additional bugs as I find them</p> <h2>Bugs</h2> <ul> <li>Previewer not working (known limitation)</li> <li>Contributors is a required field in deposit form (only creators should be required)</li> <li>Submitting an incorrect item type returns a generic “Validation Error”, which doesn’t list what field is the issue. It’s hard to debug if you don’t know what field is the problem</li> <li>Chrome doesn’t seem to like the default security certificate. NET::ERR_CERT_INVALID and You cannot visit 127.0.0.1 right now because the website sent scrambled credentials that Google Chrome cannot process. There doesn’t seem to be an easy way to whitelist the site. Firefox is fine.</li> <li>Possibly invenip-cli issue with python 3.7 (3.6 is fine). Warning: Your Pipfile requires python_version 3.7 (development only), but you are using 3.7.4 (/Users/t/.local/share/v/c/bin/python). and pkg_resources.DistributionNotFound: The ‘celery&gt;=4.3; python_version &gt;= “3.7”’ distribution was not found and is required by Flask-CeleryExt, flask-celeryext</li> </ul> <h2>What worked well</h2> <ul> <li>Great documentation as usual. The more complete demo record metadata is much appreciated!</li> <li>The overall styling looks nice and modern, and the deposit form has a lot of potential</li> </ul> <h2>What didn’t work well</h2> <ul> <li>I’m concerned that all the Text resource types are called “publication”. I have no idea how to include unpublished works in this framework. Including the “publication-” label on the subtype seems redundant.</li> <li>Errors on the deposit form should reference specific fields</li> <li>Deposit form should have defaults (for title type and language, for example)</li> </ul> <h2>Wishes for documentation</h2> <ul> <li>I’d like more documentation on how to update an existing install. What do I need to do to pick up the latest changes?</li> <li>Is there any way to set a custom record id? Just setting it in the metadata doesn’t seem to work</li> </ul> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_4' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/fenekku'><span itemprop='name'>fenekku</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-17T16:03:20Z' class='post-time'> 17 June 2020 16:03 </time> <meta itemprop='dateModified' content='2020-06-17T16:03:20Z'> <span itemprop='position'>4</span> </span> </div> <div class='post' itemprop='text'> <p>Thanks for your feedback Tom!</p> <p>As much as possible we tried to match the points above with an issue.</p> <blockquote> <p>Previewer not working (known limitation)</p> </blockquote> <p>Semantic-ui transition still needs to be completed: <a href="https://github.com/inveniosoftware/invenio-previewer/issues/120" class="inline-onebox" rel="noopener nofollow ugc">global: migrate templates/assets to Semantic-UI · Issue #120 · inveniosoftware/invenio-previewer · GitHub</a></p> <blockquote> <p>Contributors is a required field in deposit form (only creators should be required)</p> </blockquote> <p>Indeed Contributors should not be required: <a href="https://github.com/inveniosoftware/invenio-app-rdm/issues/195" class="inline-onebox" rel="noopener nofollow ugc">Contributors should not be required on the frontend · Issue #195 · inveniosoftware/invenio-app-rdm · GitHub</a></p> <blockquote> <p>Submitting an incorrect item type returns a generic “Validation Error”, which doesn’t list what field is the issue. It’s hard to debug if you don’t know what field is the problem</p> </blockquote> <p>Yes errors needs to be standardized: <a href="https://github.com/inveniosoftware/react-invenio-deposit/issues/22" class="inline-onebox" rel="noopener nofollow ugc">Ensure all fields are displaying correctly their error state · Issue #22 · inveniosoftware/react-invenio-deposit · GitHub</a></p> <blockquote> <p>Chrome doesn’t seem to like the default security certificate. NET::ERR_CERT_INVALID and You cannot visit 127.0.0.1 right now because the website sent scrambled credentials that Google Chrome cannot process. There doesn’t seem to be an easy way to whitelist the site. Firefox is fine.</p> </blockquote> <p>I couldn’t reproduce this. <a class="mention" href="/u/ppanero">@ppanero</a> or <a class="mention" href="/u/zzacharo">@zzacharo</a> did you encounter this? Could you open an issue in invenio-app-rdm with the steps you took <a class="mention" href="/u/tmorrell">@tmorrell</a> ?</p> <blockquote> <p>Possibly invenip-cli issue with python 3.7 (3.6 is fine). Warning: Your Pipfile requires python_version 3.7 (development only), but you are using 3.7.4 (/Users/t/.local/share/v/c/bin/python). and pkg_resources.DistributionNotFound: The ‘celery&gt;=4.3; python_version &gt;= “3.7”’ distribution was not found and is required by Flask-CeleryExt, flask-celeryext</p> </blockquote> <p>There was a recent discussion on discord about this, but <a class="mention" href="/u/ppanero">@ppanero</a> can probably comment on this one.</p> <blockquote> <p>I’m concerned that all the Text resource types are called “publication”. I have no idea how to include unpublished works in this framework. Including the “publication-” label on the subtype seems redundant.</p> </blockquote> <p>Resource types are fully customizable! You can change those by following the documentation here: <a href="https://inveniordm.docs.cern.ch/develop/make_it_your_own/#define-a-custom-controlled-vocabulary" rel="noopener nofollow ugc">https://inveniordm.docs.cern.ch/develop/make_it_your_own/#define-a-custom-controlled-vocabulary</a>. If the customization doesn’t work let us know.</p> <blockquote> <p>Deposit form should have defaults (for title type and language, for example)</p> </blockquote> <p>The title type is given a default on the backend (<code>MainTitle</code>), but language is left empty if unspecified. Do you mean a default on the frontend?</p> <blockquote> <p>I’d like more documentation on how to update an existing install. What do I need to do to pick up the latest changes?</p> </blockquote> <p>This is something we will have to look into: <a href="https://github.com/inveniosoftware/invenio-cli/issues/18" class="inline-onebox" rel="noopener nofollow ugc">command: upgrade · Issue #18 · inveniosoftware/invenio-cli · GitHub</a></p> <blockquote> <p>Is there any way to set a custom record id? Just setting it in the metadata doesn’t seem to work</p> </blockquote> <p>Sorry not quite yet. Can you provide more details on that?</p> <p>Thanks for these notes, Tom. Those are good things to look at.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_5' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/cfgamboa'><span itemprop='name'>cfgamboa</span></a> </span> <link itemprop="image" href="https://invenio-talk.web.cern.ch/uploads/default/original/1X/f4fed1f5b64a3d70915d1bbcf728643dc244fa0b.png"> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-22T16:22:01Z' class='post-time'> 22 June 2020 16:22 </time> <meta itemprop='dateModified' content='2020-06-22T16:22:01Z'> <span itemprop='position'>5</span> </span> </div> <div class='post' itemprop='text'> <h2>Bugs</h2> <p>After invenio-cli containerize --pre there were errors<br> </p><aside class="onebox githubissue"> <header class="source"> <a href="https://github.com/inveniosoftware/invenio-app-rdm/issues/205" target="_blank" rel="nofollow noopener">github.com/inveniosoftware/invenio-app-rdm</a> </header> <article class="onebox-body"> <div class="github-row"> <div class="github-icon-container" title="Issue"> <svg width="60" height="60" class="github-icon" viewBox="0 0 14 16" aria-hidden="true"><path d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg> </div> <div class="github-info-container"> <h4> <a href="https://github.com/inveniosoftware/invenio-app-rdm/issues/205" target="_blank" rel="nofollow noopener">Installation error wile deploying may-rdm</a> </h4> <div class="github-info"> <div class="date"> opened <span class="discourse-local-date" data-format="ll" data-date="2020-06-22" data-time="15:44:10" data-timezone="UTC">03:44PM - 22 Jun 20 UTC</span> </div> <div class="user"> <a href="https://github.com/cfgamboa" target="_blank" rel="nofollow noopener"> <img alt="cfgamboa" src="https://invenio-talk.web.cern.ch/uploads/default/original/1X/f4fed1f5b64a3d70915d1bbcf728643dc244fa0b.png" class="onebox-avatar-inline" width="20" height="20"> cfgamboa </a> </div> </div> </div> </div> <div class="github-row"> <p class="github-content">Hi While executing invenio-cli containerize --pre as a part of the may release installation I got different errors shown in the file...</p> </div> <div class="labels"> </div> </article> <div class="onebox-metadata"> </div> <div style="clear: both"></div> </aside> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_6' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/cfgamboa'><span itemprop='name'>cfgamboa</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-26T02:34:29Z' class='post-time'> 26 June 2020 02:34 </time> <meta itemprop='dateModified' content='2020-06-26T02:34:29Z'> <span itemprop='position'>6</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="zzacharo" data-post="1" data-topic="109"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://invenio-talk.web.cern.ch/user_avatar/invenio-talk.web.cern.ch/zzacharo/48/227_2.png" class="avatar"> zzacharo:</div> <blockquote> <p><code>invenio-cli containerize --pre</code></p> </blockquote> </aside> <p>Thanks <a class="mention" href="/u/zzacharo">@zzacharo</a> I was able to deploy the release and the error disappear</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_7' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://invenio-talk.web.cern.ch/u/zzacharo'><span itemprop='name'>zzacharo</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2020-06-26T06:28:23Z' class='post-time'> 26 June 2020 06:28 </time> <meta itemprop='dateModified' content='2020-06-26T06:28:23Z'> <span itemprop='position'>7</span> </span> </div> <div class='post' itemprop='text'> <p>That’s great! <img src="https://invenio-talk.web.cern.ch/images/emoji/twitter/smiley.png?v=9" title=":smiley:" class="emoji" alt=":smiley:"></p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> </div> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/tos' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/privacy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10