OpenPublish as a starting point for a full blown web app.

Events happening in the community are now at Drupal community events on www.drupal.org.
Jan B's picture

Hi there,

Since a few weeks I have been playing around with OpenPublish and I absolutely love it.

I am (together with my teammates) building web app that allows users to enter data about their life which they can then see in a graph on a dashboard and/or share online. A mobile application will be integrated with it too (probably through the Services API).

At the basis of this web app lies a basis of about 200 written articles and over 200 video's. That is why I figured OpenPublish could be useful.

My question is:
What are the possible downsides of using OpenPublish as a basis to serve the 400 articles and video's and then extending it with our 'web app' features?
I studied the OpenPublish Installation and I am wondering wether the richness of the existing app will hold down the scalability and options for the rest of the functionalities we are planning on implementing (I attached a flowchart for clarification).

BTW: I'm new here (1st post) so haven't contributed anything yet and am not absolutely sure whether this post in the right category. Sorry if it is not!

Thank you very much in advance for any advice.

AttachmentSize
architecture-sportsplusDrupal.png47.82 KB

Comments

Why not Drupal core?

iimitk's picture

OpenPublish is a powerful Drupal distribution for news online publishing. I don't think your web app has any use cases that necessitates using it. Drupal core, especially version 7 with the built-in Fields API is all you need to create and achieve, again, all the functionality that you outlined in your prototype. With the help of powerful contributed modules like Views and probably Panels, you will probably never need OpenPublish to begin with.

200 articles and 200 videos are a finite set of content. You won't probably need the complex workflows, advanced social networking capabilities, semantic tools, etc. etc. of all features specifically tailored for online publishing environments. Also having to start learning Drupal through using a distribution is not encouraged.

Since this is your first post, I highly suggest that you familiarize yourself with Drupal and its extendability as a content management framework.

Just my .02 cents.

Think you're right

Jan B's picture

about that. Thanks for your extensive reply!

Most of the content is pretty static. However, we will use the website to post news regularly (about 5-10 short articles per week, nothing fancy).

I know about the extensibility of Drupal and that why I'm so enthousiastic about it. I figured OpenPublish would be a nice starting point, since we need a lot of features that are already in OpenPublish (of course it also includes many features we do not need). However, I was wondering if those excess features would influence the website's performance and in particular the performance of the web app.

Any idea on that?

OpenPublish

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: