<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Long Vu <<a href="mailto:long.vu@intelerad.com">long.vu@intelerad.com</a>> schrieb am Do., 16. Nov. 2017 um 17:15 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Nov 15, 2017 at 12:04 PM, Dominik Ruf <<a href="mailto:dominikruf@gmail.com" target="_blank">dominikruf@gmail.com</a>> wrote:<br>
><br>
><br>
> Long Vu <<a href="mailto:long.vu@intelerad.com" target="_blank">long.vu@intelerad.com</a>> schrieb am Di., 14. Nov. 2017 um 23:33 Uhr:<br>
>><br>
>> On Tue, Nov 14, 2017 at 4:55 PM, Dominik Ruf <<a href="mailto:dominikruf@gmail.com" target="_blank">dominikruf@gmail.com</a>> wrote:<br>
>> ><br>
>> ><br>
>> ><br>
>> > Thomas De Schampheleire <<a href="mailto:patrickdepinguin@gmail.com" target="_blank">patrickdepinguin@gmail.com</a>> schrieb am Di., 14.<br>
>> > Nov. 2017 um 21:32 Uhr:<br>
>> >><br>
>> >> Hi Dominik,<br>
>> >><br>
>> >> 2017-09-20 20:52 GMT+02:00 Dominik Ruf <<a href="mailto:dominikruf@gmail.com" target="_blank">dominikruf@gmail.com</a>>:<br>
>> >> > Hi all,<br>
>> >> ><br>
>> >> > like I mentioned before, I'd like to add a Dockerfile and<br>
>> >> > docker-compose.yml<br>
>> >> > to make it really easy to get started with kallithea.<br>
>> >> > I did some more work on my docker setup and it now also includes ssh<br>
>> >> > support.<br>
>> >> > And like before it generates the css file from less.<br>
>> >> > So since these 2 things are not merged yet, I'd like to wait before<br>
>> >> > creating<br>
>> >> > a PR.<br>
>> >> ><br>
>> >> > But I wanted to ask if some people would volunteer to already test<br>
>> >> > it.<br>
>> >> > I'd like to hear from others if it helps them setting up a Full Stack<br>
>> >> > installation.<br>
>> >> > And if there are unclear things about how to use it.<br>
>> >> ><br>
>> >> > I upload my images to<br>
>> >> > <a href="https://hub.docker.com/r/domruf/kallithea-domruf/" rel="noreferrer" target="_blank">https://hub.docker.com/r/domruf/kallithea-domruf/</a><br>
>> >> > and you can find the docker-compose.yml at<br>
>> >> ><br>
>> >> > <a href="https://kallithea.dominikruf.com/kallithea/kallithea-domruf/raw/26ccf792b435/docker/docker-compose.yml" rel="noreferrer" target="_blank">https://kallithea.dominikruf.com/kallithea/kallithea-domruf/raw/26ccf792b435/docker/docker-compose.yml</a><br>
>> >> ><br>
>> >><br>
>> >> Sorry, I kind of forgot about this mail.<br>
>> >><br>
>> >> I have recently deployed a kallithea instance with docker based on<br>
>> >> your repo, but I was unaware that the version on Bitbucket is not up<br>
>> >> to date with your latest developments.<br>
>> >> As a result, I was still working on top of the latest commit there:<br>
>> >><br>
>> >> <a href="https://bitbucket.org/domruf/kallithea-docker/commits/36265eeea7a94a3538dbdb2e9cf22f0f56252965" rel="noreferrer" target="_blank">https://bitbucket.org/domruf/kallithea-docker/commits/36265eeea7a94a3538dbdb2e9cf22f0f56252965</a><br>
>> >> I would need to reevaluate your changes on <a href="http://dominikruf.com" rel="noreferrer" target="_blank">dominikruf.com</a>. For the<br>
>> >> text below, I have not yet done that. It is possible that you already<br>
>> >> solved some problems.<br>
>> ><br>
>> > I did some experiments and some back and forth, so the history of my<br>
>> > repo is a bit ugly. Sorry.<br>
>><br>
>> Since that is your own host and you are the author of the "repository<br>
>> settings (phases) v5 PR"<br>
>> (<a href="https://bitbucket.org/conservancy/kallithea/pull-requests/343" rel="noreferrer" target="_blank">https://bitbucket.org/conservancy/kallithea/pull-requests/343</a>), why<br>
>> don't you enable evolve on your own instance yourself to use named<br>
>> branch instead of anonymous branch and to avoid multiple "similar"<br>
>> heads.  That would clean up quite some mess. ;D<br>
><br>
> I do use evolve on my own instance.<br>
> How do you think named branches would help?<br>
<br>
The way I leverage evolve at work is each personal branch is a named<br>
branch so we know all revs on that same branch very easily.<br>
<br>
For release, to strip the personal branch name out, we rebase on<br>
default and the personal branch name disappear.<br>
<br>
Collaborating on the same branch is easier to, but do not apply since<br>
you are alone on your branch.<br>
<br>
Since you use evolve, why don't you prune all the heads on default<br>
that do not have a bookmark?  I assume all the heads with bookmarks<br>
are the active ones and the rest are not.  Sorry if wrong assumption.<br></blockquote><div>I assume you mean the kallithea repository not the docker one.</div><div>(I see no multiple heads on the  docker repository)</div><div>There are a few (very) old changesets from pre-evolve times (even some pre-phases times)</div><div>and I did not bother to clean them up, because since they are way back I don't see them anyway.</div><div>Also sometimes the bookmarks do not get correctly synchronized on hg push.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Each tag on the Docker hub is one "feature/bookmark" you are working<br>
on? </blockquote><div>No. Each time I push the domruf bookmark, my jenkins builds an images and uploads it</div><div>with the revision hash as a tag.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">And they are being rebase often on top of tip of default of the<br>
kallithea repo on bitbucket? </blockquote><div>Yes. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If you do, thanks for taking the time to<br>
keep them up-to-date.<br>
<br>
<br>
--<br>
Long Vu | Build Controller | Intelerad | <a href="tel:+1%20514-931-6222" value="+15149316222" target="_blank">+1-514-931-6222 ext. 7743</a><br>
<br>
--<br>
<br>
This email or any attachments may contain confidential or legally<br>
privileged information intended for the sole use of the addressees. Any<br>
use, redistribution, disclosure, or reproduction of this information,<br>
except as intended, is prohibited. If you received this email in error,<br>
please notify the sender and remove all copies of the message, including<br>
any attachments.<br>
<br>
</blockquote></div></div>