<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks for the recommendations - Contentful is certainly interesting, but prohibitively expensive in this case, as we would likely need a few hundred accounts in the first few months and scaling up to thousands over two or three years.<div class=""><br class=""></div><div class="">Steve, Node-bashing aside, (:D) KeystoneJS seems a bit barebones, and I’m concerned that we would end up writing a lot of bespoke code to replicate functionality that is either built-in to the bigger CMSs or easily available through plugins?</div><div class=""><br class=""></div><div class="">I was looking at Refinery, Locomotive and Camaleon yesterday. Has anyone got any experience with any of these?</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 22 Feb 2017, at 10:41, Adam Carlile <<a href="mailto:hello@adamcarlile.com" class="">hello@adamcarlile.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="bloop_customfont" style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; margin: 0px;" class="">Another recommendation for contentful here, it’s still not perfect, but it does provide quite a lot of flexibility, as you can build your own JS plugins for the UI and persist the data into a JSON store. Plus if you change your mind you can easily export all of your content. Of all the options it seemed to be the least bad!</div><div id="bloop_customfont" style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; margin: 0px;" class=""><br class=""></div><div id="bloop_customfont" style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; margin: 0px;" class="">Cheers</div><div id="bloop_customfont" style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; margin: 0px;" class="">Adam</div><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><p class="airmail_on" style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;">On 22 February 2017 at 10:12:29, Steve (<a href="mailto:steve.laing@gmail.com" class="">steve.laing@gmail.com</a>) wrote:</p><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; 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;"><span class=""><div class=""><div class=""></div><div class=""><div dir="ltr" class="">If you can stomach a bit of Node then<span class="Apple-converted-space"> </span><a href="http://keystonejs.com/" class="">KeystoneJS</a><span class="Apple-converted-space"> </span>offers feature rich, customisable content management with built in API endpoints.<span class="Apple-converted-space"> </span><a href="http://keystonejs.com/docs/database/#fieldtypes" class="">The models are definable using pre-defined types</a>, a fairly decent admin UI and the setup time (especially using a Yeoman generator) is quick. Works well on Heroku if you wanna kick the tyres.<div class="">It's worth trying the 4.0.0-beta.5 branch as this offers S3 file storage and some other nice options.</div><div class="">I've used it on a few different projects now and the setup and maintenance time has been minimal.</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On 21 February 2017 at 21:07, Ed Lepedus<span class="Apple-converted-space"> </span><span dir="ltr" class=""><<a href="mailto:ed.lepedus@googlemail.com" target="_blank" class="">ed.lepedus@googlemail.com</a>></span><span class="Apple-converted-space"> </span>wrote:<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div style="word-wrap: break-word;" class="">Hi LRUG,<div class=""><br class=""></div><div class="">I’m looking to build a content-heavy site with tight API integration, a bit like<span class="Apple-converted-space"> </span><a href="http://www.plotr.co.uk/" target="_blank" class="">www.plotr.co.uk</a> (which uses a bespoke CMS and integrates with <a href="http://www.sokanu.com/" target="_blank" class="">www.sokanu.com</a> for it’s career test), but would like to avoid re-inventing the CMS wheel.</div><div class=""><br class=""></div><div class="">Could anyone recommend an (open source?) CMS which lends itself well to being extended in such a way?</div><div class=""><br class=""></div><div class="">Aside from the API integration, we would also like to allow third-parties (i.e advertisers etc) to have self-managed areas on the site (similar to Plotr’s sponsored worlds).</div><div class=""><br class=""></div><div class="">We’re polyglot developers, and have done epic things with Wordpress recently, but this project feels like it would have a lot more custom code, so would lend itself to Rails rather than trying to shoehorn WordPress in where it doesn’t belong.</div><div class=""><br class=""></div><div class="">The rub is that we know we can get them up and running to a high standard very quickly with WordPress, so the temptation is to start with WordPress as an experiment and rewrite in Rails once the concept is validated — I just know that many projects have started that way and still use the ‘throwaway prototype’ years later.</div><div class=""><br class=""></div><div class="">Any thoughts would be greatly appreciated :)</div><div class=""><br class=""></div><div class="">Many thanks,</div><div class="">Ed</div><div class=""><br class=""></div><div class=""><br class=""></div></div><br class="">______________________________<wbr class="">_________________<br class="">Chat mailing list<br class=""><a href="mailto:Chat@lists.lrug.org" class="">Chat@lists.lrug.org</a><br class="">Archives:<span class="Apple-converted-space"> </span><a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" target="_blank" class="">http://lists.lrug.org/<wbr class="">pipermail/chat-lrug.org</a><br class="">Manage your subscription:<span class="Apple-converted-space"> </span><a href="http://lists.lrug.org/options.cgi/chat-lrug.org" rel="noreferrer" target="_blank" class="">http://lists.lrug.org/options.<wbr class="">cgi/chat-lrug.org</a><br class="">List info:<span class="Apple-converted-space"> </span><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" rel="noreferrer" target="_blank" class="">http://lists.lrug.org/<wbr class="">listinfo.cgi/chat-lrug.org</a><br class=""><br class=""></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>--<br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><a href="http://uk.linkedin.com/in/stephenlaing" target="_blank" class="">http://uk.linkedin.com/in/stephenlaing</a></div></div>_______________________________________________<span class="Apple-converted-space"> </span><br class="">Chat mailing list<span class="Apple-converted-space"> </span><br class=""><a href="mailto:Chat@lists.lrug.org" class="">Chat@lists.lrug.org</a><span class="Apple-converted-space"> </span><br class="">Archives: http://lists.lrug.org/pipermail/chat-lrug.org<span class="Apple-converted-space"> </span><br class="">Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org<span class="Apple-converted-space"> </span><br class="">List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org<span class="Apple-converted-space"> </span><br class=""></div></div></span></blockquote><span style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><span style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; float: none; display: inline !important;" class="">Chat mailing list</span><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><a href="mailto:Chat@lists.lrug.org" style="font-family: Helvetica, Arial; font-size: 13px; 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;" class="">Chat@lists.lrug.org</a><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><span style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; float: none; display: inline !important;" class="">Archives:<span class="Apple-converted-space"> </span></span><a href="http://lists.lrug.org/pipermail/chat-lrug.org" style="font-family: Helvetica, Arial; font-size: 13px; 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;" class="">http://lists.lrug.org/pipermail/chat-lrug.org</a><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><span style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; float: none; display: inline !important;" class="">Manage your subscription:<span class="Apple-converted-space"> </span></span><a href="http://lists.lrug.org/options.cgi/chat-lrug.org" style="font-family: Helvetica, Arial; font-size: 13px; 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;" class="">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px;" class=""><span style="font-family: Helvetica, Arial; font-size: 13px; 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-stroke-width: 0px; float: none; display: inline !important;" class="">List info:<span class="Apple-converted-space"> </span></span><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" style="font-family: Helvetica, Arial; font-size: 13px; 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;" class="">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></blockquote></div><br class=""></div></body></html>