imho, this module is paramount (along with buddylist) for implementation of a networking site of any kind on drupal6 - as much as users need OG or CCK or Views and so on - they also need buddylist and activity to keep track of site contacts and relationships...

at any rate, just wondering if *anybody* knows where buddylist and activity modules are headed for d6 and if there's any sort of timeline..not sure if activity module will follow buddylist for d6 (if and when it happens) or if they'll go out hand in hand...

any insights are appreciated. thanks

Comments

sirkitree’s picture

Planning to port to D6 and looking for time ;) Sponsorship welcome.

I do not coordinate with buddylist very much though we're aware of eachother.

zilla’s picture

um, what would sponsorship entail? will it include and resolve this patch - http://drupal.org/node/205746?

Fayna’s picture

I would help sponsor this module as well for Drupal 6 port! :)

The Buddylist module has not been updated in a while, and I'm not sure they're planning on porting to D6. Would Buddylist 2 be a viable option for the Activity module and Drupal 6?

http://drupal.org/project/buddylist2

zilla’s picture

@fayna - i think that the new "user relationships" should be the default model for this kind of thing, including hook into activity - it's much more robust in terms of features for users and other module devs...

Fayna’s picture

Hmmm... I wish they'd all combine forces and work on the ultimate buddy list module. :P Easier for us to pick these things!

jaydub’s picture

Buddylist2 relies on Views module which of course is not yet ported
to Drupal 6 so you have User relationships and Buddylist as candidates
for porting. User relationships is already ported but doesn't look like
Buddylist has much activity going on.

So if D6 is your target platform and you are looking for user relationship
type of modules I think User Relationships is your best bet at this
time not only for standalone use but also for integration with Activity.

zilla’s picture

hmmm...any status on d6 progress for activity (and for use with user relationships module)? very eager to offer this resource to users, though not sure how far off a working version may be...

jaydub’s picture

I ported activity to D6 a week and a half ago or so but
ideally we would like to clean up the issue queue for D5
a bit more and make the D6 version better as a result.

If you have any thoughts on any of the issues in the
queue currently that you consider to be key for D6
please comment here or on those issues.

zilla’s picture

@jaydub - not sure, haven't been following closely enough...any chance you summarize a top 5 or top 10 for discussion?

geodaniel’s picture

subscribing

stefgosselin’s picture

Ha ! Just started porting to D6, this module not being ported is kind of a show-stopper for the moment.
I am hoping someone somewhere has the time to look into this module, as imho it is installed in just about every drupal 5 install I have seen.

I am able to offer support in the form of testing patches / submitting bug reports and maybe even fix a thing or 2, if need be, but I do not have the time to port the module itself, not in the near future anyways. Maybe in August, if no-one has picked up on the issue.

(Subscribed)

geodaniel’s picture

Any chance you could post what you have already to the D6 branch in CVS so we can start testing it and help move it along?

geodaniel’s picture

Title: path to drupal6 (with buddylist) - any info on status? » Drupal 6 port
Category: support » task
mariusooms’s picture

subscribe

geodaniel’s picture

Status: Active » Needs work
StatusFileSize
new23.54 KB

I wanted to try porting a module to Drupal 6 and I'm keen to see this one working, so... Attached is an initial patch (based on the DRUPAL-6--1 branch in CVS) to port activity module along with activitynode, activitycomment and activityhistory modules to Drupal 6. I have not attempted to port any of the other contrib modules at this point.

Known issues:
* duplicate activity rows are showing at times (observed with comment activity in particular)
* aid column is receiving inconsistent values, leading to clashes on row insert

geodaniel’s picture

Another issue:
* activity feeds are not working

geodaniel’s picture

Is it worth me putting more effort into porting this, or will there be a lot of changes made to the D5 branch still?

sirkitree’s picture

Planning a lot of work to the D5 branch, but that should not stop us from porting. Features can be ported as we put them in D5.

geodaniel’s picture

Status: Needs work » Needs review
StatusFileSize
new28.13 KB

Attached is a port that now includes all of the contrib modules too. I'd appreciate if people could try this out and let me know any issues you come across.

geodaniel’s picture

StatusFileSize
new37.68 KB

Updated patch attached, cleaning up some formatting and adding @file comments to each file to make coder module happy.

Jboo’s picture

Just a quick, probably simple, question! How do I apply this using cygwin? I know how to apply single patches against each other but not sure how to do this as the patches are all in one file. I tried the following command; patch -p0 < patchfile when in the root of the activity module but got a lot of errors saying "Hunk Failed at 1".

The answer is probably really simple, but I'm useless at understanding patching!

Thanks for any help.

geodaniel’s picture

That same method should work I think. What version do you already have on your system that you are trying to patch against?

Jboo’s picture

I tried to patch against 5.x-3.0-beta2 but guess i might be using the wrong version?

Thanks for the quick reply.

geodaniel’s picture

It looks like the version I patched against was a copy of the latest code from the DRUPAL-5--3 branch about 3 and a half months ago. It will probably need to be re-rolled against the beta.

Artem’s picture

Subscribing

mercmobily’s picture

subscribe

geodaniel’s picture

Just looking into this again and the patch was rolled against the content of the DRUPAL-6--1 branch in CVS. I've tried checking out that same branch today and the patch still applies against that and also applies against the DRUPAL-5--3-0-BETA2 tag in CVS.

Note that you will need to patch the .info files by hand if you've downloaded the packaged version of the module from drupal.org and tried to patch that. The packaging scripts add some extra information in there that CVS doesn't deal with very well when trying to patch the .info files.

4drian’s picture

Any chance of setting up a downloadable 6.x dev package?

mariusooms’s picture

That would be nice...patch seems to fail for me as well. Tried patching against 5.x-3.x-beta2...

Regards,

Marius

Babalu’s picture

hmm it dont works. i tried patching with the dev version
when i patch, he ask me "file to patch:"
which file is it ?

andypost’s picture

subscribe

Flying Drupalist’s picture

subscribe

mercmobily’s picture

Hi,

So that anybody interested can have a look or show interest:

http://groups.drupal.org/node/15088

This is an idea about using Views and Rules rather than a specialised Activity module for D6.

Merc.

zilla’s picture

just saw that thread as well and it makes a LOT more sense - removes the need for any sort of module, instead a view (or views) that may be imported ad hoc by drupal users...

BUT the real issue is offering this function for those not using views!

mercmobily’s picture

Zilla,

I am battling "Activity Log" right now. It' written, and it's half-functioning. However, I wouldn't declare victory just yet. I am not sure views is the right tool for this -- still investigating it. It's a nice idea in _theory_, but...

Merc.

zilla’s picture

i hear you - and honestly, i think views used that way will spook out about 90 percent of drupal users - a simple activity module appears to be the way to go, particularly where users want to see 'friend activity' and so on...

have you looked at the code for "notice_feed" for the friend module on d6? he wrote a custom activity module for just user-specific activity and it seems to work very well, haven't been able to break it yet...it hooks into his friend module (specifically, a "mini news feed" is generated a la facebook) -but should be able to stand alone, i think ;)

mercmobily’s picture

Zilla,

I agree that Views might be an overkill. So, Activity Log is totally fully functional without Views _now_.
I looked at the code for Friend and its sub-modules, and I don't think there is anything there that is worth putting i nto Activity Log, which is there, works, uses Rules for messages, and it's quite neat.

Merc.

zilla’s picture

very cool - whenever you're ready to throw up a beta or dev test version, let me know...i've got an not-live site right now running tons of core 6.4 modules (cck, og, views, user relationships etc) and would be happy to try out an experimental activity...

Flying Drupalist’s picture

here's merc's project page if you're not aware of it zilla.

http://drupal.org/project/activity_log

mercmobily’s picture

Hi,

Zilla, I have also written a fantastic FriendList module:

http://drupal.org/project/friendlist

Just so that you know...
It can also import from buddylist and User Relationships...

Merc.

zilla’s picture

@miraploy - thanks for the link!

@merc - been looking at friendlist quite a bit, in fact not totally sure about the nuances as i'm still just building a site and have installed user relationships - BUT the views integration alone looks like a key differentiator....

do you think it would be hard to turn off UR and try friendlist on the fly, or will i be messing up dbase tables as well?

(sorry to go off topic here)

mercmobily’s picture

Hi,

Zilla: there is an importer from URr to FL. But, backup your database...

Merc.

jaydub’s picture

Hi all for those of you still following the progress of Activity, we've
put together a new d5 and d6 version of the module. Checkout
the details here:

#314433: Activity 6.1 & 5.4

sirkitree’s picture

Status: Needs review » Fixed

this has been done for quite a while. if interested in the future planning, please see #361550: Planning the next version of activity (6.x-2.x) and weight in!

Status: Fixed » Closed (fixed)

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