Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi,
I have been neglecting this project, because of academic and professional reasons. As I noticed that more people have started using this module, it might have become time to involve some new maintainers.
Anyone interested can reply on this issue.
Thanks,
Christophe
Comments
Comment #1
rooby CreditAttribution: rooby commentedI have done a bit of work and review on:
#1809850: Provide more ability to override chart options and
#1908688: Views Style Plugin: Chart Title and yAxis Title Options and Fixes
I'm pretty across the code of the module and am using it in an active project.
I'm happy to help do some reviews/commits of issues, although I probably wouldn't have enough time for large amounts of development.
Comment #2
quicksketchAlthough this isn't helping with the maintainer's request, the Charts module has just undergone a revamp to bring it up-to-date. I had considered Visualization, but I liked the basic concept of Charts module (using FAPI-style renderable arrays to assemble charts) so much that I figured that would be a more suitable fit for my needs, so I adopted that module. Although I'm not needing maintainers (yet), if we want to unite behind a charting solution it might be a good alternative.
Comment #3
robertwb CreditAttribution: robertwb commentedI am interested in a robust charting/graphing solution within Drupal as well. I am very early in my understanding of the whole module design, but have a good deal of php based data analysis. Interested in the Charts module as well, and willing to do some work.
What are the development priorities here?
r.b.
Comment #4
nandwabee CreditAttribution: nandwabee commented@quicksketch just like that you have saved my coffee supply. Time to migrate from my hacks. Thanks a bunch.
Comment #5
rooby CreditAttribution: rooby commentedI'm all for consolidation of efforts too. It's usually better for developers and users.
At first glance charts looks like a good option and has a decent user base.
I will shortly investigate moving my project to it.
So long as I can override highcharts chart configuration in some way I'm sure it will be fine for my needs.
Comment #6
skyredwang+1 on @quicksketch suggestion
Comment #7
Vacilando CreditAttribution: Vacilando commentedAnother +1 on @quicksketch's suggestion!
Comment #8
rooby CreditAttribution: rooby commentedI've played around with charts a bit today and I'm sold.
The module is in better shape and has more functionality than visualization currently (at least for highcharts, which I'm using), and it is very extensible.
The alter hooks are great and allow complete ability to override the settings you need to.
I think that their functionality is so similar that they can be considered duplicate modules and since the charts module is further along and currently has better maintenance status I would vote for it.
User base is pretty similar.
For me to switch from visualization to charts was easy and I have customisations.
If you were just using out of the box views integration it would be super easy to change.
I don't mean to play down the efforts that have been put in to this module, it's a good module, but if the maintainer does not have time for it it makes sense to focus all efforts in one place.
Comment #9
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedI'm interested in becoming the new maintainer of the Visualization API module ...
Right now I'm still pretty busy as a new co-maintainer of the charts module, to complete the great work quicksketch did for the 7.x-2.x version of charts. And addressing the famous deadline coming up for the chart (not chartS) module (some type of merger between chart and charts is an option I'm considering). A logical next step could be to (a) get an official release of the Visualization API module out of the door (with quite some open issues to be addressed ...) and possibly (b) consider working on consolidation of various charting modules, as suggested also in this issue.
Comment #10
rooby CreditAttribution: rooby commented+1 for any consolidation of these modules that you can accomplish.
Comment #11
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedAnybody still following this issue: any idea if Christophe (cvangysel) is still following this issue queue or not? And/or how to reach him by eMail or any other means? If you are aware of a way to contact him, please let him know about my #9 in this issue, and ask him to add some type of response.
I'd hate to start the procedure compliant to the instructions on Dealing with unsupported (abandoned) projects, which is why I'm adding this "friendly reminder" here ... If this reminder doesn't help either, I'm planning in about 3 days from now to start that procedure. Again, I rather prefer not to have to use that route ...
Comment #12
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedPlease note the update in #2445395-3: Offering to maintain module Vizualisation API.
I'm still "hoping" for Christophe (@cvangysel) to soon show a sign of live about this request. Because I don't really "like" the additional steps in the pipeline now. But because of the lack of responses, the only option left are these additional steps, compliant to the D.O procedures for such situations.
Comment #13
Konstantin Komelin CreditAttribution: Konstantin Komelin commentedHi Pierre,
Thank you for your willingness to contribute to this great module and its future.
I might have missed something but have you tried to contact @cvangysel through his personal contact form on Drupal.org https://www.drupal.org/user/868104/contact? If so, did you receive any response?
We're using Visualization API in our module so we are, of course, interested in its support and maintenance.
Since you're a co-maintainer now you may do whatever you want with this module, why do you insist to be a project owner? You know, Open Source is a property of whole humanity :)
Best,
Konstantin
Comment #14
Konstantin Komelin CreditAttribution: Konstantin Komelin commentedI also invited Niremizov to this thread since he is the maintainer of D8 version of Visualization API.
Comment #15
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedHi Konstantin,
thank you for your #13and #14. Let me try to address some of the items you mentioned in it:
Looks like you missed what I wrote in the issue description of #2445395: Offering to maintain module Vizualisation API. But yes I did try that, using the exact form you suggested. Here is the entire content of my eMail from 19 Feb 2015, 18:57 CET, in the language mentioned on his D.O profile (Languages spoken: Dutch), with title "[Drupal.org] Visualization API module - nieuwe maintainer?":
Sorry for those who cannot understand the content of that eMail, use Google translate or so if needed.
Last week I posted #11 here to check if anybody else could help me get in contact (due to lack of response in any format). No feedback from anybody either, which I interpreted as "Nobody seems to be against me trying to get this moving, so why wait any longer?". So I moved on as explained in my update in #12, and added that "I am still hoping ..." parg to it also.
Is this sufficient to explain why I think "I tried every possible approach to contact @cvangysel"?
FYI: and now @dddave has taken over that attempt to get in touch with @cvangysel, as mentioned in #2445395-6: Offering to maintain module Vizualisation API. While I don't have a problem in being patient on that, as mentioned with the ".. even if that would take X more weeks (hopefully not X months) ..." in #2 of that issue.
I've looked at your profile, but from the list of (about 20) projects that you contributed commits to (great!), it's hard to tell which module you actually mean with that "our module". Please clarify which module(s) it is. I'd like to get a link to it added soon in the community documentation about Visualization ... community documentation which I have not been able to "find" yet. Is there any such docu somewhere? Please teach me, so that at least I can add a pointer to it on the project page.
Did I answer the question(s)? Please add your feedback, suggestions, etc about it all. If you don't, 'I' will assume you agree with my viewpoints. Know that something like a +1 in that case, like in #10, would be greatly appreciated ...
Comment #16
Niremizov CreditAttribution: Niremizov commentedI'm looking for time to review/apply patches for 7.x version and for updating 8.x branch, probably in a week or two.
Comment #17
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedGreat! Thank you Nikita! "My" short term priorities as a new co-maintainer right now rather go in the direction of issue triage, and (community) documentation, and getting a G.A version for D7 out of the door (so that the visualization module also gets promoted in my comparison of charting module as a 7th 'Native charting module', which it is not right now because of its alfa status).
Please clarify, via an extra comment in this issue, if you are yes or no interested (and feel comfortable?) in becoming the new "project owner" (instead of me), assuming that @cvangysel's original question is to be translated to something like "Anybody interesting in becoming the new project owner of this module?" (and to which I already answered via #9, like "I am interested"). Either answer is OK for me, and will be supported by me. But no answer within a reasonable timeframe, will be translated (by me) like "no". I really want this project to start moving again, OK?
Comment #18
Konstantin Komelin CreditAttribution: Konstantin Komelin commentedHi Pierre,
Thank you for all your efforts directed to the charts modules.
I would just like you to not take everything as your personal offense.
Yes, I did and I mentioned that, no need to highlight that. I don't simply have time to read all philosophical treatises you left. I rather do action than spend time in infinite discussions of hundreds rows. Sorry for my directness.
It's totally up to us - module developers and maintainers. If we think that it's better for our users to not add extra dependencies we just do that.
Next time simply ask. Yandex.Metrics.
People are busy with their work, they earn money to feed their families. They don't usually have time to discuss something that they think has less priority. Nobody pays us for infinite discussions.
The fact that I don't want to argue means nothing. Please don't decide for myself!
In conclusion, I respect your opinion and your efforts but now please give me a favor - don't make me read such long explanations and considerations.
P.S. I don't totally mind if you become the project maintainer or project owner.
Best,
Konstantin
Comment #19
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedShort replies to #18:
Please clarify my remaining dependency question, and then let's put this to rest, because ... I want to rather spend my time on this module. I'm confident we'll both have a lot of 'fun' working together on this module, in its issue queue, or at some future DrupalCon in EU or so (we missed each other in a'dam 2014!). Maybe some day somebody around Moskow invites my for talking about charting in Drupal?
PS: would be nice to hear from both Nikita and Christophe via this issue
soonbefore the end of 2015. Instead of people being forced to decide based on lack of responses.Comment #20
Konstantin Komelin CreditAttribution: Konstantin Komelin commentedThanks Pierre for your short answers.
I mentioned that I could miss something in this or related discussions. Never mind.
Any additional dependency for a module makes it less usable for end-user. Just believe me, I talked to many users. Many of them don't use drush with automatic dependency resolution system.
So sometimes creating own solution without any dependencies is the best solution.
You're right. D7 version of Yandex.Metrics uses Chart, D8 version uses Visualization API.
Currently we are looking for ways to replace Chart functionality with something else in D7 version #2446451: Replace Chart module with Visualization
I apologize if my phrase was unclear. Does "I don't mind, totally" sound better? This is what I meant.
I wouldn't mind if you took control of the Visualization API project.
Sure. We will )
Good idea. I will keep it in mind.
Thanks,
Konstantin
Comment #21
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedThanks Konstantin for your additional clarifications, that part of this issue is sorted out now I think. My PS in my #19 still applies.
FYI: I just added my recommendations (minor contribution?) in your #2446451-8: Replace Chart module with Visualization issue (to keep that separated from this issue).
Comment #22
cvangysel CreditAttribution: cvangysel commentedHi all,
As mentioned in #2445395 I am fine with Pierre taking upon the role of co-maintainer. If you wish to contact me, you can reach me through the Drupal contact form.
Cheers,
Christophe
Comment #23
Pierre.Vriens CreditAttribution: Pierre.Vriens commentedOK Christophe, thank you for this clarification! I'm glad that my (final) attempts from earlier today to contact you via other eMail Ids I found for you on the web (to make you aware of the recent updates to this issue), seemed to have worked to get this sorted out.
Allow me to add a few extra comments to what you wrote in #22:
With that, this module now has 2 co-maintainers, one for each supported Drupal release! And the current project owner is still available (I hope) to be contacted whenever we get stuck! +1 regarding the current status of this module, no?
PS: Let the patches come in again please, especially anything related to transforming the D7 alfa release in an official release, ideally by ... yesterday.