biojs / biojs.net

The open webpage of BioJS
http://biojs.net
MIT License
8 stars 11 forks source link

REDESIGN-16 - Move Site to A New Drupal Install #17

Closed jayjayjpg closed 8 years ago

jayjayjpg commented 8 years ago

To make content management even more approachable to its editors we plan to use a CMS solution for biojs.net.

One option would be to install Drupal and build biojs.net on top of that. There might be a possibility to rather easily create a new Drupal instance for biojs.net once the new TGAC page (which will also be Drupal based) is up.

Let's discuss the time point when to migrate the page to Drupal.

jiku commented 8 years ago

Why Drupal and not a Node-based CMS? Could help for integrating with BioJS, dat, etc?

manuelcorpas commented 8 years ago

Drupal is a potential choice because we have already expertise on it and it is easy to maintain and add content.

Do you have some specific Node-based suggestions?

Cheers Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 20:15, B.E. Henriksen notifications@github.com wrote:

Why Drupal and not a Node-based CMS https://www.npmjs.com/browse/keyword/cms? Could help for integrating with BioJS, dat, etc?

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169447552.

jayjayjpg commented 8 years ago

Maybe we could have a look into Keystone? Haven't any experience with that yet, but just found it on a CMS comparison Blog Post: http://keystonejs.com/ On 6 Jan 2016 9:00 pm, "manuelcorpas" notifications@github.com wrote:

Drupal is a potential choice because we have already expertise on it and it is easy to maintain and add content.

Do you have some specific Node-based suggestions?

Cheers Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 20:15, B.E. Henriksen notifications@github.com wrote:

Why Drupal and not a Node-based CMS https://www.npmjs.com/browse/keyword/cms? Could help for integrating with BioJS, dat, etc?

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169447552.

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169459460.

manuelcorpas commented 8 years ago

My strong feeling is to stick to Drupal, frankly.

Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 21:12, jessica notifications@github.com wrote:

Maybe we could have a look into Keystone? Haven't any experience with that yet, but just found it on a CMS comparison Blog Post: http://keystonejs.com/ On 6 Jan 2016 9:00 pm, "manuelcorpas" notifications@github.com wrote:

Drupal is a potential choice because we have already expertise on it and it is easy to maintain and add content.

Do you have some specific Node-based suggestions?

Cheers Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 20:15, B.E. Henriksen notifications@github.com wrote:

Why Drupal and not a Node-based CMS https://www.npmjs.com/browse/keyword/cms? Could help for integrating with BioJS, dat, etc?

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169447552.

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169459460.

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169462382.

wilzbach commented 8 years ago

Hey just a short reminder that once you switch from jekyll you will have to maintain and pay for the server plus you loose nice features like allowing everyone to edit an article.

Best,

Seb

On January 7, 2016 12:12:10 AM GMT+03:00, jessica notifications@github.com wrote:

Maybe we could have a look into Keystone? Haven't any experience with that yet, but just found it on a CMS comparison Blog Post: http://keystonejs.com/ On 6 Jan 2016 9:00 pm, "manuelcorpas" notifications@github.com wrote:

Drupal is a potential choice because we have already expertise on it and it is easy to maintain and add content.

Do you have some specific Node-based suggestions?

Cheers Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 20:15, B.E. Henriksen notifications@github.com wrote:

Why Drupal and not a Node-based CMS https://www.npmjs.com/browse/keyword/cms? Could help for integrating with BioJS, dat, etc?

— Reply to this email directly or view it on GitHub

https://github.com/biojs/biojs.net/issues/17#issuecomment-169447552.

— Reply to this email directly or view it on GitHub

https://github.com/biojs/biojs.net/issues/17#issuecomment-169459460.


Reply to this email directly or view it on GitHub: https://github.com/biojs/biojs.net/issues/17#issuecomment-169462382

manuelcorpas commented 8 years ago

Thanks Seb for the useful comment Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 7 January 2016 at 07:27, Seb notifications@github.com wrote:

Hey just a short reminder that once you switch from jekyll you will have to maintain and pay for the server plus you loose nice features like allowing everyone to edit an article.

Best,

Seb

  • Sent from mobile. Please excuse any typos
  • Don't give spying a chance - use encryption
  • Please use my PGP key @pgp.wilzba.ch/seb.asc

On January 7, 2016 12:12:10 AM GMT+03:00, jessica < notifications@github.com> wrote:

Maybe we could have a look into Keystone? Haven't any experience with that yet, but just found it on a CMS comparison Blog Post: http://keystonejs.com/ On 6 Jan 2016 9:00 pm, "manuelcorpas" notifications@github.com wrote:

Drupal is a potential choice because we have already expertise on it and it is easy to maintain and add content.

Do you have some specific Node-based suggestions?

Cheers Manny

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 6 January 2016 at 20:15, B.E. Henriksen notifications@github.com wrote:

Why Drupal and not a Node-based CMS https://www.npmjs.com/browse/keyword/cms? Could help for integrating with BioJS, dat, etc?

— Reply to this email directly or view it on GitHub

https://github.com/biojs/biojs.net/issues/17#issuecomment-169447552.

— Reply to this email directly or view it on GitHub

https://github.com/biojs/biojs.net/issues/17#issuecomment-169459460.


Reply to this email directly or view it on GitHub: https://github.com/biojs/biojs.net/issues/17#issuecomment-169462382

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-169583750.

jayjayjpg commented 8 years ago

@greenify @manuelcorpas Thanks for the input so far. I also think that our current setup is admirably easy to maintain on the developers' site, still it would be cool to enjoy the content editing features of a full CMS.

I don't think we have to switch now, but I propose to do so in the near future. We'll discuss how easy it is to do that with Drupal once the TGAC site has been redone in our meeting on Monday.

manuelcorpas commented 8 years ago

@jessica Cool. M

Dr Manuel Corpas

The Genome Analysis Centre Norwich Research Park Norwich, UK

Tel: +44 1603 450 095 Fax: +44 1603 450 021 Web: http://goo.gl/ELtV4 Blog: http://manuelcorpas.com/

On 8 January 2016 at 16:34, jessica notifications@github.com wrote:

@greenify https://github.com/greenify @manuelcorpas https://github.com/manuelcorpas Thanks for the input so far. I also think that our current setup is admirably easy to maintain on the developers' site, still it would be cool to enjoy the content editing features of a full CMS.

I don't think we have to switch now, but I propose to do so in the near future. We'll discuss how easy it is to do that with Drupal once the TGAC site has been redone in our meeting on Monday.

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-170048944.

jayjayjpg commented 8 years ago

@greenify @manuelcorpas @DennisSchwartz Dennis and me found that Ghost CMS looks very promising and also seems to be easy to integrate with git and automatic deployment on openshift on code pushes. It's Node.js and Handlebars-based and allows easy Content Management via markdown and html: https://ghost.org/

4ndr01d3 commented 8 years ago

Hey there, just to contribute a bit on the discussion just found this article comparing some CMSs including Jekyll and drupal. Unfortunately doesn't include any of the node alternatives. My personal opinion is that drupal is a bit too much for what we need, and Jekill wasn't a bad option at all, which makes me thing that an alternative to consider is that instead of rebuilding the whole thing we can redesign the site using the same technologies, making an effort on documenting how to edit the content. Cheers, Gustavo.

On Mon, Jan 18, 2016 at 12:24 PM jessica notifications@github.com wrote:

@greenify https://github.com/greenify @manuelcorpas https://github.com/manuelcorpas @DennisSchwartz https://github.com/DennisSchwartz Dennis and me found that Ghost CMS looks very promising and also seems to be easy to integrate with git and automatic deployment on openshift on code pushes. It's Node.js and Handlebars-based and allows easy Content Management via markdown and html

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-172514430.

4ndr01d3 commented 8 years ago

Ups... I forgot to put the link of the mentioned article: http://coryetzkorn.com/blog/choosing-the-best-cms/

On Wed, Jan 20, 2016 at 5:11 PM Gustavo Adolfo Salazar Orejuela < gustavoadolfo.salazar@gmail.com> wrote:

Hey there, just to contribute a bit on the discussion just found this article comparing some CMSs including Jekyll and drupal. Unfortunately doesn't include any of the node alternatives. My personal opinion is that drupal is a bit too much for what we need, and Jekill wasn't a bad option at all, which makes me thing that an alternative to consider is that instead of rebuilding the whole thing we can redesign the site using the same technologies, making an effort on documenting how to edit the content. Cheers, Gustavo.

On Mon, Jan 18, 2016 at 12:24 PM jessica notifications@github.com wrote:

@greenify https://github.com/greenify @manuelcorpas https://github.com/manuelcorpas @DennisSchwartz https://github.com/DennisSchwartz Dennis and me found that Ghost CMS looks very promising and also seems to be easy to integrate with git and automatic deployment on openshift on code pushes. It's Node.js and Handlebars-based and allows easy Content Management via markdown and html

— Reply to this email directly or view it on GitHub https://github.com/biojs/biojs.net/issues/17#issuecomment-172514430.

DennisSchwartz commented 8 years ago

Hey Gustavo!

Thanks for your input. I will take a look at the article, but at first glance there is an argument against most of the ones listed. We were choosing the CMS after the following criteria:

I have to say I'm quite happy with the current setup right now. If we get the template to work we could get somewhere with that.

Best, Dennis

DennisSchwartz commented 8 years ago

Sorry wrong button there

jayjayjpg commented 8 years ago

Based website on an install of Ghost CMS