Friendster/Myspace-like integration REQUEST FOR COMMENTS.

jelwell

Joined: 2003-05-29
Posts: 115
Posted: Tue, 2004-08-24 00:15

I integrated Slashster (a friendster/myspace) clone into gallery1. See Here: http://gallery.menalto.com/index.php?name=PNphpBB2&file=viewtopic&t=15280&highlight=

I want to integrate this into Gallery2. And I'm really looking forward to this, since Gallery2 already has a profile page. Which saves me from hacking in an awkward profile page.

What I'm wondering about is a little direction here. I can start whacking the member module, or I can create a seperate module.

My gut says seperate module, since the whole friendster experience doesn't have much to do with displaying photos. Although having more than one member presents all sorts of logistical problems with sorting the main gallery page that I think the friendster idea solves nicely. Keeping the albums of your friends close to your fingers and not concerning you with hundreds of member albums from people you don't know.

I'm not sure I care/need testimonial, blogs, profile information (gender, interests, etc), messaging - all of which is in slashster. All I really want is a way to add and remove friends.

This is a general REQUEST FOR COMMENTS, for ideas, suggestions, etc before I begin the integration work.
Joseph Elwell.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Thu, 2004-08-26 00:38

You definitely want to create a separate module for this, since it will deviate pretty heavily from the current membership module (and we want to be able to let the modules go in different directions).

I'd start with a relatively small, simple module that just has the essential functionality that you want integrated with slashster, then we can move on to more complexity. I'll be happy to answer questions.

 
jelwell

Joined: 2003-05-29
Posts: 115
Posted: Fri, 2004-08-27 23:41

Here is a starting point implementation. It is a fork of the "Members List".

Right now adding/removing friends works. All users should, currently, have a top level album with a thumbnail highlight - this requirement will go away eventually.

There is talk of adding this "Friend's list" as an optional feature to the Member's List module.

There is still a lot of work.

Ideas that need to be flushed out:
1) Friendship 1 way or 2 way? Currently it is 1 way. You can add me as your friend, but that doesn't mean you are automatically added to *my* friend's list.
2) Approval of friends?
3) Emails when adding/removing friends?
Joseph Elwell.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Sat, 2004-08-28 21:48

This looks pretty sweet! Approval, friend ratings, pretty much anything that orkut does I like :-)

 
jelwell

Joined: 2003-05-29
Posts: 115
Posted: Thu, 2004-09-09 23:25

Friendship is two ways now. Otherwise approval doesn't make a lot of sense. Approval is working.

I don't really know what to do next. Someone (not me) needs to create a reasonable UI for all of this. Any takers?

Joseph Elwell.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Thu, 2004-09-16 03:18

I'd like to get a bead on how many people would be interested in this module. If it's the kind of thing that is going to be widely used, then let's start moving towards getting it into the core CVS. If you're lurking and are interested in this module, speak up now! Thanks.

 
jelwell

Joined: 2003-05-29
Posts: 115
Posted: Fri, 2004-09-24 02:39

volksport is working on the member's list feature. I would prefer if the friend of a friend feature/module was integrated into the member's list module. Possibly as a customizable feature. I.E. check boxes for each portion of the feature.

However, if integration isn't possible then we can check it in separately.
Joseph Elwell.

 
jelwell

Joined: 2003-05-29
Posts: 115
Posted: Mon, 2004-10-11 23:31

work in progress.

I haven't touched this in a while. So I figure I should post what I have for now.

Things that I know need to be done:
1) I still need a UI. I'm not UI designer, so I need help.
- this has really been my limiting factor. I don't know how much more to code without a UI in mind.
2) the selection of the thumbnail to use to represent a given user is pretty rigid. It could be a little more flexible, and deal with users who have no thumbnails (what kind of friend is that anyways, though?).

Joseph Elwell.

 
kalev377

Joined: 2006-06-06
Posts: 59
Posted: Mon, 2006-06-19 15:06

Any progress with that?
It would be a really nice add-on..

 
valiant

Joined: 2003-01-04
Posts: 32509
Posted: Mon, 2006-06-19 16:10

there was an early friendster integration as you see. but i'm not sure if it still works.
the last message in this topic is 1.5 years old. waaay out of date.

 
kalev377

Joined: 2006-06-06
Posts: 59
Posted: Tue, 2006-06-20 08:59

I tried the module here on my Gallery 2.1.1 core 1.1.0.1 but it told me the module was not compatible..
Its would be very sad if the module were dead..