plouc / mozaik

Mozaïk is a tool based on nodejs / react / redux / nivo / d3 to easily craft beautiful dashboards
http://mozaik.rocks
MIT License
3.61k stars 363 forks source link

Add new maintainers to project #110

Open duxet opened 8 years ago

duxet commented 8 years ago

It seems like this project is a bit frozen right now. Maybe it would be a good idea to add new maintainers to this project to resolve this issue? @ArturGajowy seems to be a good candidate, if he would like to take this.

cc @plouc

plouc commented 8 years ago

Hi @duxet,

Thank you for the suggestion.

You're almost right, the project is not very active for now as I don't have enough time to work on it.

But if you look at the https://github.com/plouc/mozaik/tree/v2.x branch, you'll see more activity :) I focus on the next release, which is already testable.

I'm not against adding new maintainers to the project,but before we jump into this, I'd like to see contributions on Mozaïk itself (no offense :) just to see if people understand the internals of the tool as they'll have to validate pull requests on it), and of course, see if people are willing to become so.

@juhamust is also a good candidate IMHO as he have already contributed/helped a lot and built several extensions.

Regards

juhamust commented 8 years ago

Thank you for your recognition, @plouc. Extensions and documentation are easy easy way to contribute to the project, when you have limited time available (as people usually do). But I know from the fact those contributions can motivate the project author, hence being beneficial for the others, too :)

Speaking of motivation, here's an image from SC5 office, utilising the Mozaik powered dashboard 24/7.

image

So while Mozaik development may be quiet at times, I think Mozaik 1.4.x is already production ready, and I'm sure Mozaik 2.x will only be better.

I think a project becomes stagnated only after the author stops accepting the PRs, which is not the case with Mozaik. But perhaps you @plouc could highlight the areas where the help and contribution is needed most making the contribution easier, too. And also promote the existing extensions more, for example updating the http://mozaik.rocks/extensions/ (or instructing the extension authors how the can update the list themselves)

plouc commented 7 years ago

@juhamust, I've updated extensions listing, also added a step by step guide on how to automatically and freely build/host/publish an extension demo, if you want to try it out for one of your extension, I'll be interested in your feedback :).

plouc commented 7 years ago

@juhamust, while I'm working on the website, do you mind if I add a reference to SC5 on the homepage ?

juhamust commented 7 years ago

Thanks @plouc, we'd be more than happy to have our company logo listed in Mozaik homepage - after all, we've been happy users of Mozaik for some time now 👍

Here is the ready-made logo (https://sc5.io/):

sc5

I'm also looking forward to contribute to the project also in the future - at least in form of new extensions. I'll tryout updating the extension listing and let you know the outcome.

plouc commented 7 years ago

@juhamust, thank you! I've added the logo, I've changed the color for plain black, I hope it's not a problem.

paolomainardi commented 7 years ago

@juhamust your dashboard looks great! Can you share some info (maybe code) about the widgets and where the data come from ? Thanks!

juhamust commented 7 years ago

Thanks @paolomainardi - big thanks to goes to Mozaik -project itself, too :) Most of the widgets seen in photo we've already published as open source / are available:

To be exact, the photo does not include all the widgets that have been configured. Moreover, based on our experience, the dashboard is easier to follow when the widgets are switched using https://github.com/juhamust/mozaik-ext-switch instead of multiple dashboards.

There are few extensions that could be open sourced still, but some, like the pull-ups leaderboard uses our own backend so there is no point of sharing that without the backend.

hgcummings commented 6 years ago

Hi @plouc: I've been using Mozaik v2 for several months and am planning to raise some PRs over the next week or so for some features and minor bug fixes that we've made.

I'd be happy to make other contributions too while I'm at it. Is there anything in particular that would be useful for getting Mozaik v2 out of alpha?

plouc commented 6 years ago

@hgcummings, awesome! mainly documentation in fact… the website contains slate guides

brianespinosa commented 6 years ago

@plouc Thanks for your work on Mozaik. I'd like to check in to see if you still plan on moving forward with v2 and if you are interested in adding maintainers to help out and possibly create a Mozaik org to better organize all of the dependencies and extensions.

I submitted a pull request to fix the weather widget due to an API change and found there was already a pull request to fix it that was a year old that had not been addressed.

jeznag commented 5 years ago

@plouc checking in on this as well. I'm evaluating whether to use Mozaik and am a bit put off by the number of open PRs that don't have any comments on them and thus appear to be stale.