<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 19 December 2014 at 01:30, Mads Kiilerich <span dir="ltr"><<a href="mailto:mads@kiilerich.com" target="_blank">mads@kiilerich.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 12/17/2014 10:12 PM, Nick Coghlan wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi folks,<br>
<br>
I just wanted to let you know that I've started working on some ideas<br>
to use tools like Vagrant, Docker and OpenShift to make it easier to<br>
run and deploy testing and demonstration instances of Kallithea.<br>
</blockquote>
<br></span>
That sounds great!<br>
<br>
The stack can be complex and with lots of options - especially complex when using rabbitmq.<br>
<br>
Do you plan on support different custom configuration and free choice of sqlite and postgresql ... and perhaps different choice of web server stack? I guess it depends on whether your scope is to demonstrate the application, to make a nice container for your setup, or provide a generic way to support several fine setups.<span class=""><br></span></blockquote><div><br></div><div>My near term goal is to get something up and running that would be suitable for the <a href="http://forge.python.org">forge.python.org</a> scenario (so PostgreSQL as the back end), but yeah, one of the best parts of this kind of automation is that you can tweak it fairly easily to support different configurations.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The<br>
difficulty of sharing proposed UI changes is one of the issues we run<br>
into when folks are working <a href="http://bugs.python.org" target="_blank">bugs.python.org</a>, so it's one I'd like to<br>
tackle up front for my <a href="http://forge.python.org" target="_blank">forge.python.org</a> proposal.<br>
</blockquote>
<br></span>
Can you say more about that? You want to attach/include screen-shots in the PRs and/or comments?<br></blockquote><div><br></div><div>No, I'd like folks to be able to easily run demo servers (for free) that let them show other people a build with their changes applied. The initial OpenShift quickstart installs Kallithea from PyPI, but I'd like to change it to be easily configurable.<br><br></div><div>So the idea is that if you were making a change that actually updated the UI, you could run up a live demo instance for people to look at, rather than having to mess about with screen shots, etc.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I'm currently playing around with patches that just recognize URLs to images and show them inline. (We have also disabled rst and do just use plain text so people get ASCII WYSIWYG and can focus on their message and be able to paste all kind of code snippets without interference from the templating language.)<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div> </div>Markdown is definitely worth a look for code review commenting. Mostly stays out of the way, and is one lots of folks are familiar with courtesy of GitHub, Gerrit, etc.<br><br></div><div class="gmail_quote">I agree ReST isn't a particularly good fit, though - it's better for larger documentation projects where the semantic cross-references start to be beneficial.<br></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">Cheers,<br>Nick.<br></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature">Nick Coghlan   |   <a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>   |   Brisbane, Australia</div>
</div></div>