I feel slightly bad putting this as the first post in this section but there isn't really a 'general stuff that's not entirely related to Drupal coding' section and it seems to fit slightly better here. I haven't actually told any of my friends about my site as I'm waiting to see if it lasts longer than a particularly short, short thing with added shortness. Consequently it's quite easy to see referrers in my logs that aren't crawlers. I had to laugh today as I noticed someone visited my site from the referrer http://drupal.org/profile/gender/female Should I start running similar queries for males? I guess I can examine their sites to see how good a Drupaller/coder/designer they are before initiating a formal request to chat disguised as Drupal help? It seems Drupal.org has great potential for me in this area ;-) I admit it's not something that ever occurred to me before as I'm pretty new to Drupal.

Kat :-) (off to find /gender/male(s) with cool sites ;-))

Comments

Social Software

As with any good "invention" like Social Software (amongst others community blogs), the fist implementtaion is adult related. So there are a dozen sites where you can find your soulmate-thingy, like orkut.com. But if you would like to date a drupal hardcore techy (now that is a fetish! ;-)), you are free to browse around. But I dont hope drupal.org will turn to a dating site

Mhhh, dries maybe kick drop.org in the air again. ;-)

--
groets
bertb

--
groets
bert boerland

People are People

I just found it interesting to see how people use the natural aspects of the site workings to do other things than what the site is really about. Drupal.org is obviously nothing to do with the dating or social scene. The site is only focussed on the software and none of the social aspects but I guess that since this site is full of techies who have varying states of knowledge about the workings of the CMS it allows it to be used in different ways than the Drupal.org builders intended. I.e. just because your site is totally focussed on calculating the 356th digit of Pi, by hand, doesn't mean that the social aspects don't happen just because people are people and care about it. (No offence meant to people whose life revolves around calculating Pi by hand - it just doesn't float my boat ;-)).

As an aside, it seems that the the output from the link is ordered in 'rank of activity' so everytime you post something your name is automatically moved to the top of the list. Is this true? If so maybe this should encourage people who are regularly performing /gender/(fe)male/ searches to help out more ;-)

the answer to the 356th digit of Pi must be 42!

As an aside, it seems that the the output from the link is ordered in 'rank of activity' so everytime you post something your name is automatically moved to the top of the list.

If this was true, that would give a new definition to the first post race, making it a "last post" race. I dont know what the logic is. It isnt UID number (though Dries is listed first), nor last post order, I dont think it is "last login" as well, so we must look at the source to get this answer...

--
groets
bertb

--
groets
bert boerland

A date?

Maybe you could get together and look at the source together -- preferably by candle light? ;-)

On a related note: we have been meaning to enable avatars on drupal.org. The question is: how we do ensure that the avatars are sufficiently professional?

been there

I am not in the market any more. So no more looking at code for me ;-)

Regarding the avatars, we could learn from what went wrong with orkut (the flirtzone) and worked out for linkedin. If you want to collect data about users of drupal,
* first make sure the data is relevant for the use of drupal. So shoesize wont matter with the drupal site, but number of installs might matter.

* The next step is how to aggregate the data (come up with some way of combining number of installs and how long someone has an account for example), the syndication stuff.

* The last point should be how to make people connect, draw the lines (relations) between the dots (people).

For example, I am a long time drupal believer, but havent (and shouldnt) contributed one single line of code. So people who are willing to pay for drupal developers, should not search for low userid's alone. While boris got on board later, but did more for drupal than dozen of my kinds.

So, from a drupal coding, making drupal money perspective, Boris ranks way higher than most of the people reading this. However, people who search for coding drupaleers, should still be able to find him. Either via node-to-node hopping (true social networking style), or "brute force" (google style?).

Anyway, adding an avantar wouldnt be on my wishlist. While adding a module that makes sure that users can find each other (either for dating or coding related :-) via some smart system would be on my wishlist. And I am willing to donate 100 Euro for the person makeing this in a cool way, see it as a "forward" bounty.
--
groets
bertb

--
groets
bert boerland

*blush*

*blush*

This IS like a dating site! Thanks for the kind words, Bert.

Two things that have been discussed are:

  • free-tagging of relationship arcs: so, for something like buddylist, rather than
  • related profiles: like Bert says, when you login and/or go to a certain section of your account, you might see "User X has a similar profile to you"

I had an interesting discussion yesterday about groups being formed automatically from events. That is, if you attend an event (e.g. RSVP for it), a group is automatically formed. You could also indicate after the fact that you have attended an event.

Right now, "connecting" with someone on Drupal.org or other Drupal-powered sites doesn't mean anything: you can't do anything. The personal contact form is a step in the right direction, since people can take the next step of discussion via email.

I would say something like groups (or forums as we have implemented it here) would be another next step: starting a discussion somewhere to explore shared interests. With forums however, there is no way to indicate that you participate/are a member. There are the "Interests" keywords (which I just updated in my profile to include Social Software) which sort of work. So add "social software" to your interests so other people can find you.

Anyway, just thinking out loud about a couple of different concepts.

Connecting people, using profile information

Boris, not sure I understood what you are proposing. Are you suggesting (i) that it should be possible to establish visual connections between users and/or (ii) that it should be possible for two or more people to have private discussions outside the forums?

As you know, Ecademy.com (a business networking site based on Drupal 3) does both. It matches user profiles based on one's "50 words" (everyone is asked to enter up to 50 words/tags describing himself). For example, here is a list of people who are like Julian Bond (might require authentication). Furthermore, it allows people to create "clubs" which other people can subscribe to (or need to get invited to). For example, here is the Virtual communities club (might require authentication). Each club has its own forum.

Not necessarily specific to Drupal.org

More talking about functionality of profile.module/social networking in general. I know it's possible, I was pointing out two areas where there might be development in the near future.

For (ii), no I'm not talking about private discussions. Look at this forum: there is no way to tell who is a "member" of the working group. Organic Groups can do this, of course.

Professional Avatars

I wouldn't have thought inappropriate avatars would be much of a problem. Admittedly my only experience with this is that although I spend much of my life on the internet (I know I'm a complete nerd), I've never seen an inappropriate avatar on a site that disallowed them. The community should be able to regulate it by reporting inappropriate ones. You could use a service I suppose like Gravatar but then I thought open source was all about being in charge of your own destiny and I'd be surprised if one of the Drupal.org backroom folks would want to spend all their time examining and approving avatars as a halfway-house solution.

You trust your community to not post inappropriate material and to report it if someone else does it. Why wouldn't you do the same for avatars?

Additionally, a lot of the community appears to use their sigs to advertise indirectly their programming services/site/company. Why would they want to damage their reputation by using an inappropriate avatar?

Just my $0.02.... :-)

Is that a pickup attempt?

Maybe you could get together and look at the source together -- preferably by candle light? ;-)

This has to be the best geek pickup attempt ever, had it not been for the smiley. Who knows, maybe Dries is available AND looking!

Will we soon see something like CmdrTaco and Kathy Fent?

Sorry Dries, I couldn't resist this one!
--
Consulting: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning, development, customization and consulting: 2bits.com, Inc.
Personal blog: Baheyeldin.com.

Hmmm

Things have changed since 2005.

Dries married, and his wife is expecting a baby ...

That does not stop some women from checking him out though.
--
Drupal development and customization: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning, development, customization and consulting: 2bits.com, Inc.
Personal blog: Baheyeldin.com.

Gravatar?

Or how about adding Gravatar support? ( http://www.gravatar.com )

Each gravatars are rated manually by the Gravatar team (PG, G, R, X) and it is possible to only display, for example, only PG gravatar on a site.

That's a pretty easy change

Yes, Gravatar's a pretty easy change as it just involves inserting some code into the theme in the right place but it does mean that you are reliant on outside influences (and their level of appropriateness). Unfortunately I cannot think of any other easy way of implementing a set standard of avatars without loading up the site admins with approval queues for avatars.

Self fulfilling prophecies - the best kind!

I just found it interesting to see a person use the natural aspects of the site workings to do other things than what the site is really about. -snicker-
---------------
LeBlank

---------------
LeBlank

Well ...

Me and Steven wanted to make a Drupal based online dating site =)

I'm sure once we get the time free we will actually do it.

--
The future is so Bryght, I have to wear shades.

yes, as soon as can't get a date anymore ...

I'll start my own dating service also :) ... right now i don't have time.
---------------
LeBlank

---------------
LeBlank

Interesting

The internet, Open Source, Drupal is just an extension to life. Admittedly, some people spend way more time on them than others.

Natural curiosity takes its course, we are humans after all, and not robots.

Also, if you have not taken this Free/Libre Open Source Software Survey, go and do so. The amount of questions on gender, dating, ...etc. is way more than I think such a survey should have, but it seems as more and more people join the free/open source movememnt, offshoots like what smallfluffykat are just a natural course.

Disclaimer: I am neither available, nor looking, just fascinated with how technology affects daily life in strange ways.

--
Consulting: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning, development, customization and consulting: 2bits.com, Inc.
Personal blog: Baheyeldin.com.

offshoots like what?!?

offshoots like what smallfluffykat are just a natural course

Whoa, whoa, whoa dudes! I'm not trying to pick anyone up...I was trying to make a semi-serious point about people using sites in unexpected ways and how even 'serious' sites like Drupal.org have people using it not just for exercising their coding muscles but possibly others as well ;-). I admittedly gave it a fairly noticeable title but admit it - you'd have never of read it otherwise.

Geez, this topic is going to get me a reputation and I haven't even been here that long!

(laughs)

EDIT: The link for techology affecting life is really interesting - thanks!

offshoots like what

offshoots like what smallfluffykat are just a natural course.

My mistake. Missing a verb. Should have read something like: "offshoots like what smallfluffykat mentions are just a natural course."

Call it offshoot, aside, sidetracked, whatever. I guess you know what I meant now.
--
Consulting: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning, development, customization and consulting: 2bits.com, Inc.
Personal blog: Baheyeldin.com.

Don't underestimate robots

Natural curiosity takes its course, we are humans after all, and not robots.

Give it another 40-50 years, when the fifth generation of computers and the 'bottom up' and 'top down' schools of AI have finally merged, social-realist statements that place humans over robots on the grounds of natural instinct and free will may no longer be viable.

mechanical i

Community sites as meetup (hookup?) sites

Some things I think would contribute to the utility of Drupal in this context:

* Titles, configurable as in phpbb, that could be made to appear under avatars.

* Buddy list module should make it possible to display buddy avatars as part of the buddy list (as seen on yafro, myspace, etc).

* Opt-in/opt-out functionality in the profile module. Right now an extended data field has to be defined by the admin as public or nonpublic. A site might require a data point for internal purposes but allow the user to decide whether to publish that data point. Maybe sort of a "registered lurker" vs. "full participant" concept?

Think about a bulk-email (to SMS) "here I am" functionality as seen on dodgeball.com.

Ratings of profiles?

Titles

Titles
I wouldn't say titles would add much to the usability. They may however look nice / make your users happy because it's one more thing that they can customise. Personally the only time I've really seen titles in use in earnest is on the somethingawful forums where they do give a user the ability to customise something but they are also used as punishment to users that annoy others. I woudn't say that either of these adds to 'usability'.

Mostly they appear to be just used as markers for post count levels.

And isn't it really just duplicating the 'signature' aspect?

Opt in/opt out
Isn't this already implemented in some form on the Drupal site. If I don't fill in the extra fields in my profile then they don't get shown to the public/users. In the same way that if a survey is asking for information and there are required fields and normal fields I may not fill out things that I don't care for them to know.

If you're talking about restricting information to only certain user types then can you give an example where you would use it? I'm having difficulty imagining it in context.

Titles and opt-in

Often titles are used as "carrots" for contributions, rewarding regular posters with status. Another common use is to distinguish moderators/staffers from regular members.

On the opt-in issue, here's an example. On a site for college students I might want to require that you indicate which college you attend ... but allow you to decide whether to disclose that to others. I could do that by duplicating item in a "public profile" setting, but if there are a large number of such items, it would get to be tedious for the user.

Gotcha

Gotcha - so sort of like a survey but linked to your profile.

I've started building a matchmaking module

How unprofessional it may be, I've started on a matchmaking module that I would like to use on a future site for a youth audience. I was thinking pretty much like Boris Mann did in a post, showing matches based on matching interests. I've written some code, but it doesn't work yet.

The code consists of a "profile array" with different types, names and descriptions,
The array will also contain additional configuration. All fields have corresponding fields in database. So, then there is the search page that must be written. I figured something like "only show online people", "age", "location" and a couple of other things would be sufficient. Then the members is sorted based on match.

I was thinking the buddylist and the private msg module would be sufficient for now when it comes to additional communication functionality.

So, I guess it isn't that much that's needed... I'm not sure when or if I will have mine ready.

search problem

I'm setting up a dating/community website too. Indeed buddylist, forum, and maybe a few other thing are more then enough I think.

But a more serious and core problem is the way Drupal handles search. I am still struggling to set up a good profile search (where the drop down lists etc are used when needed). If anybody has experience with this, I would love to hear it!

----------------
drupalfun.com

filters

I'm using views with exposed filters as a solution, works, but could be better.

Anyways, the site is operational: lesbiandating.ch

Greetz

----------------
drupalfun.com

Lesbian?

So with a domain name like Lesbiandating .ch I'd expect it to be all Chinese lesbians ;-) Isn't the .ch extension used for China? Either way, the site's all in Swiss so I couldn't understand most of it, but the video on the homepage was funny. But hey, any site about Swiss lesbians and dating is alright in my book ;-)

Looking for a good dating site? Try http://www.datingsitesandservices.com and you'll find every type of dating site you could ever dream of.

ch is Switzerland, cn is

ch is Switzerland, cn is China.

It's a small country...

It's a small country...

----------------
drupalfun.com

oeps

Sorry, my internet hanged and I pressed post once to many....

----------------
drupalfun.com

Dating tutorial

Hi,

I'm trying my hand on a tutorial how to set up a community/dating drupal site.

Let me know if you have any feature requests, or cool stuff that should be included!
http://dorax.naturalp.org/?q=node/6

----------------
drupalfun.com

Dating Site

Funny i'm only now coming across this thread..

Almost done building a dating website built on drupal 6, with a hodge-podge of user contributed modules mixed in with some custom search and filtering functions.

Right now we're only public facing the 'interest' page, http://maybemike.com/ , but if you're interested in checking it out once it launches (should only be a couple weeks off), go ahead and signup and we'll let you know when it's launched.

nobody click here