<div dir="ltr">Hi all, <div><br></div><div>So we have a new <a href="http://slideshare.net" target="_blank">slideshare.net</a> account, GlusterCommunity (<a href="http://www.slideshare.net/GlusterCommunity/" target="_blank">http://www.slideshare.net/GlusterCommunity/</a>) that connects with the Gluster.org G+ community - and it&#39;ll even connect with the YouTube channel! </div><div><br></div><div>I&#39;ve submitted a PR to the glusterdocs repo that will need some review: it removes all of the presentations from the repo and links to slideshare. (<a href="https://github.com/gluster/glusterdocs/pull/109">https://github.com/gluster/glusterdocs/pull/109</a>) </div><div><br></div><div>In no way does this mean that anyone needs to use Slideshare to host PDFs of slides, you can use whatever you want. I chose slideshare because there was an older Gluster account that had some Gluster.com presentations and it links with YouTube. </div><div><br></div><div>Thoughts? </div><div>- amye </div><div><br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 12, 2016 at 7:49 PM, Niels de Vos <span dir="ltr">&lt;<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On Thu, May 12, 2016 at 03:55:23PM +0530, Kaushal M wrote:<br>
&gt; On Thu, May 12, 2016 at 1:25 PM, Niels de Vos &lt;<a href="mailto:ndevos@redhat.com">ndevos@redhat.com</a>&gt; wrote:<br>
&gt; &gt; On Thu, May 12, 2016 at 02:56:52AM -0400, Prashanth Pai wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; &gt; &gt; Right now, even cloning the main docs branch is a huge pain due to the size<br>
&gt; &gt;&gt; &gt; &gt; of the repo.<br>
&gt; &gt;&gt; &gt; &gt; I think that branching will solve not this problem, and might make the<br>
&gt; &gt;&gt; &gt; &gt; problem worse.<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; Branching would not increase the size of the repository itself. Only the<br>
&gt; &gt;&gt; &gt; size used on RTD will be bigger as the HTML for different branches will<br>
&gt; &gt;&gt; &gt; be generated (so contents is there 2x). Cloning the repository is not<br>
&gt; &gt;&gt; &gt; affected.<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; Deleting files (like the presentations) will also not remove them from<br>
&gt; &gt;&gt; &gt; the git repository. It will stay possible to checkout an older version<br>
&gt; &gt;&gt; &gt; of the docs from the same repository, all of the history is downloaded<br>
&gt; &gt;&gt; &gt; once the repository is cloned.<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; In order to reduce the size of the repository, you need to create a new<br>
&gt; &gt;&gt; &gt; one, and import the changes without the big files. While importing<br>
&gt; &gt;&gt; &gt; changes from an other (the current) repository, it is possible to modify<br>
&gt; &gt;&gt; &gt; the changes on the fly and prevent importing the big files. This keeps<br>
&gt; &gt;&gt; &gt; the history and the credits for the contributors.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; This is an alternative solution:<br>
&gt; &gt;&gt; <a href="https://rtyley.github.io/bfg-repo-cleaner/" rel="noreferrer" target="_blank">https://rtyley.github.io/bfg-repo-cleaner/</a><br>
&gt; &gt;<br>
&gt; &gt; Right, I was thinking about git-filter-branch. In the end, I am pretty<br>
&gt; &gt; sure that the old/original repository is not valid anymore. I expect<br>
&gt; &gt; that &#39;git rebase&#39; is used for the cleaning, and that will change the<br>
&gt; &gt; commit-ids of patches that follow after a &#39;cleaned&#39; patch.<br>
&gt; &gt;<br>
&gt; &gt; Mu recommendation for a seperate repository, is only for preventing<br>
&gt; &gt; inconsistencies between the upstream repository (after cleaning) and the<br>
&gt; &gt; previously cloned/forked repositories that contributors have.<br>
&gt; &gt;<br>
&gt; &gt;&gt; &gt; Where would you suggest the presentations (and other files?) should get<br>
&gt; &gt;&gt; &gt; located?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; May be an official Gluster community slideshare or speakerdeck account ?<br>
&gt; &gt;<br>
&gt; &gt; Possibly something like this. But we should have a plan for the existing<br>
&gt; &gt; presentations too. And we have to accept that not everyone presenting<br>
&gt; &gt; about a Gluster (related) topic will use &#39;our&#39; SaaS instance.<br>
&gt; &gt;<br>
&gt; &gt;&gt; Git LFS is also also an option but we don&#39;t really need versioning for<br>
&gt; &gt;&gt; presentation files. Git LFS will keep large files in a separate location<br>
&gt; &gt;&gt; and keep a &quot;pointer&quot; to those in the repo.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;d prefer something like this. Most of my presentations are written<br>
&gt; &gt; while I&#39;m travelling, so a connected service is not really an option for<br>
&gt; &gt; me in any case.<br>
&gt;<br>
&gt; The docs repo should just have links to the presentations.<br>
&gt; They could be hosted on slideshare/speakerdeck, google drive or they<br>
&gt; could be hosted html5 presentations.<br>
&gt; If required we could just host the presentations on <a href="http://download.gluster.org" rel="noreferrer" target="_blank">download.gluster.org</a>.<br>
&gt; I&#39;ve seen it being used to host resources for tutorials previously<br>
&gt; (like disk images),<br>
&gt; so hosting the actual presentations shouldn&#39;t be too hard.<br>
<br>
</div></div>I really do not care where they are hosted. We just can not demand the<br>
use of a SaaS for them. We can offer the option of course, but still<br>
allow presenters to use the tool of their preference.<br>
<span class=""><font color="#888888"><br>
Niels<br>
</font></span><br>_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<a href="http://www.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Amye Scavarda | <a href="mailto:amye@redhat.com" target="_blank">amye@redhat.com</a> | Gluster Community Lead</div></div>
</div></div>