Are there any plans on porting Drigg into Drupal 6 ?

Comments

mercmobily’s picture

Hi,

Absolutely.
However, I will wait till Drupal 6 is actually *finished*!
(I know we are close).

I will leave this bug open till the port is done. Drigg is actually huge, and any help with porting it will be _most_ welcome!

Bye,

Merc.

vm’s picture

with the rise of cristical issues for D6 back up to 18, there is still a ways to go yet : )

mercmobily’s picture

Hi,

I know...! I am sure the list will shorten soon :-D

Bye,

Merc.

mercmobily’s picture

Hi,

Drupal 6 is out.
I will port Drigg to D6 only when there are no outstanding Feature requests.

I think it will take approximately 3 months. At that point, we will probably have D6.1 which will be a bonus.

I hope the migration to 6 will be easy...

Merc.

zwaldowski’s picture

So, I assume that this would - on the Drigg module end - only require a port to the Drupal 6 verison of the Voting API and friends? Then we'd have to put together a new theme, right? Otherwise, it seems like Drigg would be ready to go.

mercmobily’s picture

Hi,

I don't know if the theming system has changed between 5 and 6. I hope not!
Other than that yes, the only real dependencies are the Voting API, Tagadelic (but that's cosmetic) and that's it.

I will have to port Drigg, user_karma and extra_voting_forms. *hopefully* I will be able to get some help.

But as I said, I am focussing on implementing new features right now. When all of the important features are done, I will start thinking about D6.

An external voting button is MUCH more important, I think, than a D6 port.

Merc.

zwaldowski’s picture

Obviously. The most improvements in Drupal 6 are OpenID, jQuery, and updates; all of which are provided by modules. The only codebase changes are some optimizations. I imagine that it would be much easier to keep updates going on the Drupal 5 side of Drigg, and then port to Drupal 6 as the main system. You have a good plan.

mercmobily’s picture

Hi,

I personally can't wait to port Drigg to Drupal 6 JUST so that I can stop telling people "You're using the wrong version of JQuery, please follow the instructions"...

:(

Merc.

silvanov’s picture

Nice! I wasnt aware that you were planning/working on an external vote button. I think this would greatly help in the general adoption of our drigg sites, as well as be extremely helpful with promotion.

BostonDave’s picture

Can't wait until you get it over to 6 - I wish I could help but my skills are bit lacking...

mercmobily’s picture

Hi,

BostonDave: please don't hold your breath.
If you have the means to sponsor the porting, please let us know.

(It might not be me doing it!)

Merc.

dorien’s picture

Any direction you can give us regarding required budget?

mercmobily’s picture

Hi,

We need to split the module first. It's too big at the moment.
This should happen next week.

The budget... well, to be totally honest, I am not sure. It would make a lot more sense if the main Drigg users chipped in, since everybody will benefit.

What were you thinking about?

Merc.

philbar’s picture

How's the port coming? The last update to this issue was in April.

mercmobily’s picture

Hi,

Sicjoy...?

Merc.

zhte’s picture

I would also love a D6 release and am happy to help test it extensively. D6 has such a nicer interface, especially the way menus are treated and some specific modules I think Drigg would be a worthy addition to the D6 module pool. I am happy to help test it on an active site (100 new posts per day) we're seeking to migrate from Pligg to Drigg, the sooner the better.

philbar’s picture

Any update?

mercmobily’s picture

Hi

I have an offer from a company that has a couple of paying customers who want the Drupal upgrade. They told me they would start sometime this week.

Bye,

Merc.

gausarts’s picture

Hi Tony, I'll keep my fingers cross. Newton III law will take effect on your highest good. Thanks for all the great work.

mercmobily’s picture

Hi,

The offer went through. Drigg is about to enter code freeze and will be ported to D6.

Yuppy!

Merc.

philbar’s picture

Great! Is there any time frame determined for the port yet?

mercmobily’s picture

Hi,

"as long as it needs".
I guess 2 weeks.

It's thirteen THOUSAND lines of code. So...

Merc.

spiffyd’s picture

Subscribed!

philbar’s picture

That's quite reasonable. Please keep us updated on the progress. I'm going to be releasing the third installment of my website in a month and would like to know the status of this project as much as possible.

mercmobily’s picture

Hi,

OK. All I know right now is that extra_voting_form has been ported.
I don't think anything else has yet, but somebody is doing just that full time. So, it's just a matter of time.

The port to Drupal 7 will be a different story. I am gonna branch out NOW, and will apply the changes slowly.

The biggest pain will be porting the themes, for existing sites.

Bye,

Merc.

mercmobily’s picture

Hi,

For those subscribed: the porting is happening right now.
The company CMS Website Services, LLC has taken over the task of porting the module. The port is happening this week, and will be released shortly afterwards.

Bye,

Merc.

sikjoy’s picture

Hi Merc:

Shall I create the DRUPAL-6--1 branch now?

--sicjoy

mercmobily’s picture

Hi,

Not just yet. They will send us a .tgz with everything in it -- it might make more sense to create the branch with those files already.

Bye!

Merc.

philbar’s picture

Status update?

mercmobily’s picture

Hi,

It's harder than expected.
user_karma + extra_voting_forms + drigg all together are about 13000 lines of code (thirteen-hundred).
They finished extra_voting_forms, finished and testing user_karma... and after that, they will start working on Drigg.

Drigg is really, really, really big. It's 25% the size of Drupal (!). So... it takes time. Things will be better once all of the requests happening in Drigg are finally done. If you are able to put some bounty money towards some of them, please do so.

Bye,

Merc.

PGiro’s picture

tracking

mercmobily’s picture

Hi,

Uplooking, everybody else: CMS Web Services has just finished porting User Karma, a very important module for Drigg and for Drupal in general.
They are now working on Drigg... which is absolutely huge.

Will keep you posted,

Merc.

virtualdrupal’s picture

tracking..

You guys rock.

mercmobily’s picture

Hi,

Right now I am only rocking under the weight of 13000 lines of code that need to be tested and ported and tested and ported and...

:-D

Merc.

gausarts’s picture

Just hang on something, Tony:)
Can't wait to see this mammoth module rock drupal 6 world myself. Thanks

alliax’s picture

Version: 6.x-1.x-dev » 5.x-1.x-dev
Status: Closed (fixed) » Active
Issue tags: -Newbie

subscribing to this issue so that I can follow.
cafetiere expresso

mracarpenter’s picture

Subscribed! Can't wait!

pvtsales’s picture

Subscribed... Drupal 6 has lots of features!!

kec’s picture

Can't wait. subscribed.
In the meantime, would You recommend installing an older version, so I can test and try and learn drigg, since it is a new site, or should I just wait for the new one? Can I upgrade when this comes out?
thanks

mercmobily’s picture

Hi,

Upgrading should be relatively painless... The 6 port is happening as we speak, but it might take 2 or 3 more weeks.

Merc.

jdclarke’s picture

Subscribing

thuanvn’s picture

I want to join this to get a chance if I could help you smt in Drigg 6 porting.

mercmobily’s picture

HI,

thuanvn: right now, help would be *immensely* welcome.
The CMS Web Services guys are going to send me a big fat .tar.gz file.
Would you be able to do some initial testing and check over what they did?

The same applies for User Karma, which is a huge part of Drigg and hasn't been tested yet.

Any help would be most welcome. My brain cells (I don't have that many) have been taken over by FriendList and Activity Log, which are a _crucial_ part of ANY Drigg side, and were basically missing in Drupal (note the PAST tense...).

Thanks a lot,

Merc.

thuanvn’s picture

Okay Merc, send me the file.
to vungocthuan@gmail.com please

chassler’s picture

Happy october,

What's it lookin' like merc?

Chad

mercmobily’s picture

Hi,

We had a few problems with the Drupal 6 routing, which has a big that affected Drigg (ugh!).

We *seem* to be managing OK though. It should be out soon.

It _was_ 12000 lines... it's a lot of work.

Merc.

thompson’s picture

hi,

i would like to have the d6 version too.

thanks for developing that mod.

i there a timehorizont for d6 ?

mercmobily’s picture

Hi,

"when it's ready"

Merc.

alliax’s picture

I would say definitively before the end of october :-)

stuartduff’s picture

So much impatience, drigg is the fine wine of Drupal. It matures very well but but cannot be rushed or quality is affected ;)

I imagine Drigg 4 Drupal 6 will be ready whenever it's ready the more merc has to reply here takes one line of code contribution away from the project :p

Patience is a virtue.

samuel lavoie’s picture

Hi guys, thanks for developing that module, would like to see a Drupal 6 version of that of course, Any infos on the development need to be done for that or any timeframe.. :)

Testering’s picture

Yeah, I can't wait for Drigg 6 to come out. My feeling is that there is going to be a boom of sites once it comes out.

Merc, you rule! Keep on the good work...

playfulwolf’s picture

you are more than right...

philbar’s picture

Can we have a status update?

Alliax wrote earlier that it will be ready "definitively before the end of october". That time is fast approaching.

Thanks.

mercmobily’s picture

Hi,

I should have a working version of Drigg V6 by the 5th of November.

Merc.

alliax’s picture

I'm not involved in drigg development but I said the end of october, so that it gives everyone some date to wait for, and you see if you had waited until the end of october, then you'd have had only a maximum of 5 days wondering when it was finally going to get released since Merc now said at the maximum on 5th november :-)

pushkar’s picture

@mercmobily

Thanks. Will donations help - may be a week's worth of coffee :)

mercmobily’s picture

Hi,

Donations are always welcome. However, porting Drigg -- for a number of reasons -- is a lot of hard work... sorry about the delay.

merc.

PGiro’s picture

Just wondering if you will be moving feed aggregation to FeedAPI or staying with the old "News Aggregator" ?

mercmobily’s picture

Hi,

Old "news aggregation" for now.
I am only piggy backing on it in order to get RSS entries.

Merc.

j2m’s picture

Hi

we are now the 5th of november.

where do we get from all these expectations?

any news?
thanks in advance. I can't wait.
J2M

pushkar’s picture

@Mercmoblility

Do let me know - do you have a paypal A/C ?

alliax’s picture

Don't blame merc, he said 5th november but never said of which year, so hopefully it shall be 2009 :-)

iahead’s picture

@ PUSHKAR
pay@freesoftwaremagazine.com this is the paypal id

yeah even i am waiting for D6 desperately

George2’s picture

looking down this thread, i think to myself what a lot of ungreatful people, almost demanding to know where the release is.

rather than asking where it is, either help out coding, donate, or look for the release on the module page.

iahead’s picture

@George2 we are not demanding the release but we are curious about it .we have helped drigg in all possible ways.

So mind what you are talking about

mercmobily’s picture

Hi,

guys, chill. Drigg D6 is here :-D

NOW PLEASE TEST IT!!!

(uploading it to CVS as we speak)

Merc.

mercmobily’s picture

Hi,

Note: the custom_url_rewrite function is not there yet... so, the pretty aliasing won't happen just yet.

Merc,

mercmobily’s picture

Status: Active » Fixed

Hi,

I am running tests. It seem to work fine! I have already fixed a couple of kinks... I am gonna mark this as "fixed". However, I will definitely need help in terms of testing, because Drigg is huge and it needs people with semi-established sites to do some real testing.

So, let's do it!

merc.

PGiro’s picture

Chhhaaaaaaarrrrrrggggggggeeeeee :)

Will install and report back

mercmobily’s picture

Hi,

:-D

Merc.

alliax’s picture

I hope the custom_url_rewriting will be released very soon, do you plan on releasing an express-install Drigg package and updating the download and install page on drigg-code.org soon?

Digg the early news about Drigg for Drupal 6 here!

Thank you for the release, that's much appreciated, I hope to be able to test it quickly with a new site I'll create on purpose (I'm not updating my existing Drigg site yet)

mercmobily’s picture

Hi,

The url rewrite is done. Yes, I am planning on releasing a drigg_distr -- in fact, I am planning on concentrating all the development on D6, since D5 is now nearly a year old.

Bye,

Merc.

iahead’s picture

Good job done Congrats Merc

Augusto Ellacuriaga’s picture

Thanks Merc.,

This is great news! I'm going to test it with a template recently built for 5.x, but that has not been launched and will report back.

It will be nice to have the custom_url_rewrite mod before everything else, because that will cause less problems with indexing and Search Engine rankings.

Regards,

Augusto

Testering’s picture

First of all, congrats to Merc! Really, thanks for all the hard work.

I look forward to contributing in some form myself, but that can only happen if I find where to download the Drupal 6 packages for Drigg! ;p

This may seem like a silly question for most of you, but could someone please point me put in the right direction?

virtualdrupal’s picture

try clicking "view all releases" from the drigg project page, sorry no copy and paste on the iphone so I can't link you

Testering’s picture

Thanks, mikenotmike... I'll feel dumb now, but I spent quite a while trying to figure it out. Guess I missed that link.

mercmobily’s picture

Hi,

WOOOOOOOOOOOOOPSSSSSSS...
Added the 6.x snapshot to the project's home!

Merc.

wwwoliondorcom’s picture

Hi,

Has anybody already updated it's Drigg 5 website to Drigg 6 ?

Thanks.

jrglasgow’s picture

Version: 5.x-1.x-dev » 6.x-1.x-dev

is there a way to get a release node for D6, even just an alpha or beta?

mercmobily’s picture

Hi,

Define "release node for D6"

Merc.

alliax’s picture

I think he means not a dev version.
On the module page you have Official releases (only 5.x) and Development snapshots (5.x and 6.x)

it is often said that stable version are in the official release part and that development snapshots should NOT be used on a production server

jrglasgow’s picture

I mean tag the CVS branch something like DRUPAL_6--1-alpha1 and then add a new release to go with it.

The main reason why I prefer this is the development snapshot can change frequently, I think they repackage the dev packages every 12 hours with latest cvs updates. an official release, even if it is just an alpha release, will always be there if we want to view all releases.

Last month I was talking with another Drupaler about a module and he told me he had it on a production site in D6, well, I went to the project page and the only release for D6 was the dev snapshot, which didn't work. Because the dev snapshot is replaced every 12 hours when there are changes I couldn't just look at the history and find previous releases.

mercmobily’s picture

Hi,

No stable version exists just yet -- I am waiting for people to confirm that it's 1000% OK. I am also gonna split Drigg into different smaller files, since D6 allows that to save memory.

Give it a couple of weeks!

merc

pvtsales’s picture

Why don't you put an express installation (beta) so we can try it? If there's some problem we can report it.

mercmobily’s picture

Hi,

I preref it if more experienced people test it. Having an express install now will lead to lots of generic bug reports, something hard to manage..

If you want to try it, you need to be able to install it.

Bye,

Merc.

Testering’s picture

Hi Merc,

You mentioned earlier that you are "also gonna split Drigg into different smaller files."

I am in the process of theming Drigg for a new website (base on the default theme for D6). Is there any chance that this might break or affect the theme in some way?

In other words, is it wise to start theming for D6 at this point or would it be better to wait for a while?

Thanks,

Psycs

mercmobily’s picture

Hi,

Psycs: No, it should be totally fine to do theming now. The "splitting up" is something that D6 allows, but it won't affect any of the "normal" things going on with Drigg.

Bye!

Merc,

summit’s picture

Subscribing, waiting for stable 6 version, thanks for the hard work until now Merc!, greetings, Martijn

mercmobily’s picture

Hi,

Just want to point out that we should all thank copiously the GOOD guys at CMS Web Services Inc. who basically did the port. There will be proper thanks in the project's home page. They were fantastic!

Merc.

iahead’s picture

http://www.drigg-code.org/node/615

Express setup Drigg 6 pack

mercmobily’s picture

Hi,

ihead, I have had unexpected events lately that have reduced the number of hours I spend on Drigg. It's temporary, but it might go on for 2 more weeks.
Ihead, is there any way for you to become the official maintainer of the "express drigg"?

Bye,

Merc.

iahead’s picture

Yes Merc,

I would love too take it up

and lately there is lot of spamming happening at forums ..would you mind adding me adding me as mod over there will clean things up!

mercmobily’s picture

Hi,

You are a star, iahead.
Can you please email me, so that we can organise everything?

I am so grateful...

Send me an email to merc followed by mobily1.com

Love you!

Merc.

iahead’s picture

Sent you the mail..

Status: Fixed » Closed (fixed)
Issue tags: +Newbie

Automatically closed -- issue fixed for two weeks with no activity.

MakeOnlineShop’s picture

And then ? Drupal 7 ?

Joking !

summit’s picture

Why joking, this was a great module, shame nobody picks it up....I am not a good enough programmer, but would love this functionality...
greetings, Martijn

MakeOnlineShop’s picture

Becoming who really think that we will get a D7 version when we never got a D6 ?

Yes it's a good module !

Status: Active » Closed (fixed)