A meta issue to organize other issues planning 7.x-1.0.
Just to clarify, now that I have received so many times from so many channels: Vote Up/Down project is working on D7 using the vud_field module, that should cover almost all the basic needs, and it is working fine a long time ago. The reason I have never published the dev tarball is because I have not yet make an upgrade path, so people looking for installing the module starting from D7, it should be fine with current code.
7.x-1.x
It will contain the port of all vud submodules, but I will mark it as non-supported unless a co-maintainer would like to help with that. I will also try to add all the existing patches in the queue fixing things for them.
vud_field working- #1363928: Upgrade paths from vud_{node,comment,term} to vud_field
- #1295574: Remove vud_{node,comment,term} modules in favour of vud_field
7.x-2.x
It will contain only vud and vud_field, which may replace all the others as I originally proposed, but the initial version will not migrate from vud submodules to to vud_field. Please notice the open issue #1363928: Upgrade paths from vud_{node,comment,term} to vud_field about that, patches welcome!
- Try to include specific features from vud_{node,comment,term} in a generic way into vud_field if possible.
- Bug fixing from previous release.
About D8, I posted a GSoC project to mentor, to bootstrap that, and hopefully it gets accepted, but general notes on the main issue about that and some related commits on the canonical issue #2843192: Port vote_up_down to D8.
Comments
Comment #1
klonos...less vague title for the dashboard.
Comment #2
Fidelix commentedmarvil07, do you think it's possible to use the current vote up/down code in a project that's still being developed, but going to production on a few weeks?
Comment #3
marvil07 commented@Fidelix: If you are starting with D7 vud_field, it should work, but I will not release a beta1 until we have what's on the beta1 section. And yes, you are completely welcome to try it hard and find bugs :-). In the other side, I would appreciate if you can open new tickets for support questions.
Comment #4
Fidelix commentedAlright, sorry about that.
I won't need an upgrade path so I'll bet on it...
Comment #5
timcosgrove commentedHi there-
We're interested in using Up/Down on a couple of D7 projects. Are the 7.x issues things that you could use extra hands on, or are they things that need to be done by you, that you just need to find time to do? We can probably find some resources to throw at issues if that would be welcome.
Thanks,
Tim Cosgrove
Comment #6
marvil07 commented@tim.cosgrove: Hey, I am completely open to receive patches! :-), specially if they are on #1363928: Upgrade paths from vud_{node,comment,term} to vud_field ;-)
Yep, my problem is plain time allocation :-(
Comment #7
klonos@marvil07: Hey Marco, could you please consider opening a 2.x branch for the field way and leave the 1.x branch be more of a straight port of how things worked in 6.x? That would help #1194274: Port vud_node to D7 / #1402758: Remove user votes page in favour of views move on. This way, perhaps a 6.x to 7.x migration path could be possible in the future.
Thanx beforehand for considering ;)
Comment #8
MauPalantir commentedHello. We also have a project that would use VUD with Drupal 7 in a few weeks. So if you say it is more-or-less production-ready (with an eye on testing and willingness to find/fix bugs of course) then I am very happy and will post here if I get something.
Comment #8.0
MauPalantir commentedUpdated issue summary.
Comment #9
mxtI think is time to rethink your position: IMHO is better to release the D7 DEV on project page the encourage other developers/users start using this module and helping resolving issues.
Please give a CLEAR possibility for (increasing number of) people starting new projects in D7 to use your module: I think now most of them simply lands on your project page: can't see any D7 version, then abandon the page: you can't hope that everyone starts checking the issue queue to find that a DEV version is available.
For the unavailable upgrade path you simply can put in evidence an advice always in the project page (like others maintainers for others modules do in similar cases).
If you want a sprint, you have to reveal things, not hide them...
Just my 2 cents
Comment #10
NathanM commentedI would agree. I landed on the issue queue because it now lists the D7 version as
"Project not supported: This project is no longer supported, and is no longer available for download. Disabling everything included by this project is strongly recommended!"
It is going to be very hard to attract developers to help fix the final issues if it appears that the project has been abandoned, (it hasn't been abandoned, has it?).
Comment #11
marvil07 commented@NathanM You have a good point on update status module, so I will be rolling the dev release pretty soon and updating the project page with relevant information.
Comment #12
bendygirl commented@marvil07 I hate to be one of those people, but "pretty soon," can you tell me when that might be? I'd be happy to try and pull together a sprint to see if we can't get a few folks together to work on the bugs and help you out. So, if it's soon, and we're talking a week or two, can we do a sprint and see if we can help?
Comment #12.0
bendygirl commentedA big notice to, hopefully, stop people asking about a functional D7
Comment #13
marvil07 commentedI have just released an alpha1, and make the dev tarball visible on project page(it was available from March 11, 2011).
@bendygirl, any help is welcome, I try to be open, so all my plans are on issue queue. You can find there what I am trying to do and please, help ;-)
Comment #13.0
marvil07 commentedUpdated issue summary about new released alpha1 for D7.
Comment #15
marvil07 commented@klonos et al: I should have taken your suggestion on just creating a new branch a long time ago.
Updating issue summary to reflect mainly the decision I made to do that.
Comment #17
marvil07 commentedLinking the right canonical issue about D8.
Comment #18
marvil07 commentedClosing this issue now that there is a stable.