<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Not only GitHub would be good, but I would push for having all source repositories public.
<div class="">Karl.<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 27 Mar 2019, at 8:38 pm, Denis Pitzalis via Eprints-tech &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk" class="">eprints-tech@ecs.soton.ac.uk</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
Please note that it would be better if the Bazaar supports also GitLab and custom git repositories. For example I have a custom repo for Drupal composer (in this case all the plugins are private, but this is a choice)<span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.unesco.org%2Fdrupal%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C1ce4e666a5b74f0f20b608d6b2ffbffd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=JW5C29ZgBPlA4T3aVW4NlnPRQyLNNZk8l2d6YQQIj%2Bc%3D&amp;reserved=0" originalSrc="https://repository.unesco.org/drupal/" shash="KUDa7NLPj8xIsqRswsWy+YbSvO3aKlWhlYIR6OtDRSve1oVqLAl9akYj62TIZ0zu6Y6ynQJctxSGRLLcmlG8aa2gQ7h5YJAjS9luB4ilnd1jGo//Q9HMfB/8dHJfNh99a7A2xJ9dDkYrO1FTN8mCt2o7BsfeWZ3+HtGxxorcLg4=" style="font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px;">https://repository.unesco.org/drupal/</a><span class="Apple-converted-space">&nbsp;</span>and
 I can image to use the same internal repo for modules for my mediabank</p>
<p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
<br class="">
</p>
<p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
Denis<br class="">
</p>
<p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
<br class="">
</p>
<p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
<br class="">
</p>
<div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;">
On 27/03/2019 10:29, Newman D.R. via Eprints-tech wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:EMEW3|cda8c227be8f1df538a658a2bf4a1d84v2Q9Uq03drn|ecs.soton.ac.uk|cf4f1b6e-82d8-6c40-3ddb-80d3c704b3f2@ecs.soton.ac.uk" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
<p class="">Hi all,</p>
<p class=""><br class="">
</p>
<p class="">I think we can break down what needs to be done into several separate points:</p>
<p class=""><br class="">
</p>
<p class=""><b class="">1. Remove existing crud (old plugins that no longer work properly or plugins that were broken from the get go).</b></p>
<p class="">I know that there have been attempts to do this in the recent past to tidy some old plugins up.&nbsp; However, this can be a difficult process and unless it is unequivocably clear a plugin should be removed, an individual Bazaar admin may not want to
 take that unilateral action for fear of getting into an argument with the plugin's creator.&nbsp; If a number of individuals (maybe on this mailing list) want to compile lists of plugins that they think should be removed, then maybe we can reach a consensus to
 get rid of a least some of the crud.</p>
<p class=""><br class="">
</p>
<p class=""><b class="">2. Prevent people uploading broken plugins, which instantly become available for anyone can install.</b><br class="">
</p>
<p class="">As I think has already been mentioned, the Bazaar has accolades that can only be applied by Bazaar admins.&nbsp; It does not seem unreasonable to limit the default listing you will see through a repository Available Bazaar plugins tab is limited to those
 items that have accolades, (if this is technically possible).&nbsp; However, having unallocaded plugins available if a developer deliberately changes the Bazaar URL option for their repository would still be useful.&nbsp; So if they want to do testing of the install
 from the Bazaar, then they can.<br class="">
</p>
<p class=""><br class="">
</p>
<p class=""><b class="">3. Make sure things from GitHub make it into the Bazaar</b><b class=""><br class="">
</b></p>
<p class="">Rory has already made the suggestion of making use of Gitaar.&nbsp; However, it sounds like even with assistance publishing a plugin to the Bazaar is not particularly straightforward.&nbsp; Looking on the wiki to see what advice I can find shows a selection
 of pages under the EPrints Bazaar category [1] but I can see that the &quot;Getting Started&quot; page [2] has not had anything but minor changes for quite some time.&nbsp; I would be willing to contribute to an effort to improve these pages.&nbsp; However, this process would
 benefit most from incorporating the experiences of several people to make sure all bases are covered.<br class="">
</p>
<p class=""><br class="">
</p>
<p class=""><b class="">4. Make sure Bazaar plugins are regularly updated with changes made on GitHub</b></p>
<p class="">I know that there are various Bazaar plugins on the eprints GitHub [3] that are regularly updated to the Bazaar.&nbsp; I agree that having corresponding GitHub releases and Bazaar plugin versions would be useful, which is not currently the case with
 these plugins.&nbsp; However, I think there has to be some appreciation that producing the release of a plugin does require some effort on the part of the maintainer, so there is a need to be patient in waiting for &quot;that pull request you submitted last week&quot; to
 make it into the plugin as installable from the Bazaar.&nbsp; I am certainly would advocate a more structured and transparent process for managing Bazaar plugin releases that could then lead to that plugin release receiving some sort of &quot;gold standard&quot; accolade
 on the Bazaar.</p>
<p class=""><br class="">
</p>
<p class="">Regards</p>
<p class=""><br class="">
</p>
<p class="">David Newman<br class="">
</p>
<p class=""><br class="">
</p>
<p class=""><br class="">
</p>
<p class="">[1]<span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.eprints.org%2Fw%2FCategory%3AEPrints_Bazaar&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C1ce4e666a5b74f0f20b608d6b2ffbffd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=a%2FAASuoudwyY1dafXUiWkAr8G%2BiOaH8sHBYLhOtrnJc%3D&amp;reserved=0" originalSrc="https://wiki.eprints.org/w/Category:EPrints_Bazaar" shash="Vf0YtQRkhJ4lAl7mDkDlS8PW7zlrNpVHk1zE8jSvnbtI6XUX2x7Qx675ylVI9jTCJh5LkVPRsfF9JbRGJOvUtDojnMZ93m0/Gsn0CrtdsyNY5U3gTp+JNK1BJ7YjBZKez2WXjMUVMUR7Dt6blJGh41k8dH14PYUI9e0/3XWW3LY=" originalsrc="https://wiki.eprints.org/w/Category:EPrints_Bazaar" shash="lfhxvWmxV+nDBb9v3afpbD8bFkgCpC1TefsHaKkGTzC4bbys55ZR+AK5nBoSGzWjIwSxsY1CY/7Axr8ti82ie7QjIXrcEokwmYkevfv4D1+1DFR58aDv7dCoWxk47yecxLCaQA5+Cbba9zdn/b7GVK2RNB06OGWxvOrd70UcGkw=" moz-do-not-send="true" style="font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px;">https://wiki.eprints.org/w/Category:EPrints_Bazaar</a></p>
<p class="">[2]<span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.eprints.org%2Fw%2FGetting_Started_with_the_EPrints_Bazaar&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C1ce4e666a5b74f0f20b608d6b2ffbffd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=u8ZMroeMaJIpkKAeXHg8RfI8gIUq9K%2FXp%2FbZQaE26J0%3D&amp;reserved=0" originalSrc="https://wiki.eprints.org/w/Getting_Started_with_the_EPrints_Bazaar" shash="Zxkfiynex5uATqsEk2C0oyk9mTfWfEppU2eDO75yFlS6ty5S/pWDpufN5eQCpDa48noxm8R3FQ3i0xz2OxQaHjfIUQXN2BQMWf+bLNmRLjQkW2KtYsICrJk7InbCxDFvsAlkzW5vWYPt5csuHWvQSgtY5hw+YTKM7U5swSm34cY=" originalsrc="https://wiki.eprints.org/w/Getting_Started_with_the_EPrints_Bazaar" shash="BuG2p1lEdCOVrnL3GKHlQvPK4lXBsZk9YrYPKcYQ83qcEdiLxEONw9XttGEHKkmd2LVZZb6RQPMLsffMnPKLlsGceB5KWKxa5a/Jqtcfbd+/GZ/pFi/HHMyUFuA/cmdIkb+KUIC02mM8T8t4YbBnMrIU20rkvMrjKlwYc9bIv/c=" moz-do-not-send="true" style="font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px;">https://wiki.eprints.org/w/Getting_Started_with_the_EPrints_Bazaar</a></p>
<p class="">[3]<span class="Apple-converted-space">&nbsp;</span><a class="moz-txt-link-freetext" href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Feprints&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C1ce4e666a5b74f0f20b608d6b2ffbffd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=jMn%2Fr%2BxDbS0FHhnVTt4HERyIjn91sljdgLY03LSBaKo%3D&amp;reserved=0" originalSrc="https://github.com/eprints" shash="q3hiC+Groa6t1UnuJx8pYL+uuKAEddewrhjgDkkbj2fs/pNUiHGioDT/x4QSiCt6OLyn0uOEKrYrru6iklKNQHIPAcc+AoCERiCLY4cqMBxZX+vJQ56hORudnQ5rX339/0e7FYGNKX1GRATfs9nWijxC+iZtFNEZF7TY526Ni5s=" originalsrc="https://github.com/eprints" shash="KGIolSJxZwYLwgp5JBeg+ZJdoG6YQ1STIRQZzH9T+a4zZ/bfyZX0UvyEbir/t11ZcKyXw6TpC3fOlEDwkIpLnhQ7SBPMTn8HKC8dw4Htbpgi0g1r3vgW/u3LSnoKaSjTbi1NzR82F/Z8uAAJeRlGA/4vIFz/sTsfANgbeZEI8ZE=" moz-do-not-send="true" style="font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px;">https://github.com/eprints</a><br class="">
</p>
<p class=""><br class="">
</p>
<p class=""></p>
</blockquote>
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
--&nbsp;</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
Karl Goetz</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
Mon, Tue, Wed,&nbsp;Technical Services Officer - eResearch</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
Wed, Thu, Fri Senior Library Officer (Library Systems)</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
University of Tasmania,&nbsp;Private Bag&nbsp;25,&nbsp;Hobart 7001</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
<p style="font-size:10pt; line-height:10pt; font-family: Calibri,sans-serif;"><br>
<br>
University of Tasmania Electronic Communications Policy (December, 2014). <br>
This email is confidential, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone outside the intended recipient organisation is prohibited and may be a criminal offence. Please delete if obtained
 in error and email confirmation to the sender. The views expressed in this email are not necessarily the views of the University of Tasmania, unless clearly intended otherwise.
</p>
</body>
</html>