New Collaboration Idea

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
scriptdump
Forum Newbie
Posts: 4
Joined: Tue Oct 04, 2005 6:05 am

New Collaboration Idea

Post by scriptdump »

Hi, I'm new to the forum.

I wanted to try a new idea for sharing code. PHP is my favorite code, but this is for all of them (javascript, asp etc)

I have set up a blog at http://scriptdump.blogspot.com which has the details. Basicly, I have several Gmail accounts, 1 for each scripting language. I will give (if you ask nicely) you the inbox rights to the account.

The idea is that you can just copy and paste chunks of code into an email, and send them, then login and retrive them, send them to yourself or others, disucss them by email etc. Each account has over 2 gigs of space, and the search feature is great. The emails will just pile up (dump) and you can search for them. They are grouped by conversation.

The point? To get professional sharing their scripts, helping each other and benifiting from it. Its free.

I don't know if it will work, or if it will just get abused by stupid people. I guess we can only try.

Cheers
Grim...
DevNet Resident
Posts: 1445
Joined: Tue May 18, 2004 5:32 am
Location: London, UK

Post by Grim... »

Why use gMail?
Why not build a site to store the code, and have an approval system to stop idiots getting in?

The idea of having to log into a different email account to get at code seems odd to me (but I've never used gMail, so maybe it's perfect).

Oh, and Hi ;)
mickd
Forum Contributor
Posts: 397
Joined: Tue Jun 21, 2005 9:05 am
Location: Australia

Post by mickd »

"or if it will just get abused by stupid people"

im willing to bet definantly...

what grim said would imo be the best way to do it.
scriptdump
Forum Newbie
Posts: 4
Joined: Tue Oct 04, 2005 6:05 am

Post by scriptdump »

I new I would have to face these questions!! I beter start thinking of an answer.

I guess its because whenever I want a peice of code saved, I email it to myself. Then I can reuse it when I am on a different computer. I guess I like using email. Gmail is great because of the search feature. You would be able to search for anything, even a line of code and it will bring up the emails.

How I plan on using it is that when I find a good peice of code, or a site that is relevant, I would just email it to the address, and its all sorted.

It might be a really bad idea, but original ideas are few and far between these days, and so maybe even a bad idea has merit!!

PS - I don't mind critisism (nor can I spell)
Grim...
DevNet Resident
Posts: 1445
Joined: Tue May 18, 2004 5:32 am
Location: London, UK

Post by Grim... »

The other disadvantage you face is that as soon as a person joins, they will have full administrator access to your project.

This is going to be a serious problem for you.

Imagine it, three years in, loads of code and discussion, welcome a new member, and BAM! Everything is deleted. Everything is gone.

Although, honestly, I think this would happen after three days, not years :(

Sad, but true.
Grim...
DevNet Resident
Posts: 1445
Joined: Tue May 18, 2004 5:32 am
Location: London, UK

Post by Grim... »

scriptdump wrote:It might be a really bad idea, but original ideas are few and far between these days, and so maybe even a bad idea has merit!!
Couldn't agree with you more.

"There are no bad ideas, only bad results." - Matt Squirrell, 1998.
scriptdump
Forum Newbie
Posts: 4
Joined: Tue Oct 04, 2005 6:05 am

Post by scriptdump »

I can see my idea rapidly crumbling!!

How about using a series of blogs instead. There you can email in a post, and let people post comments to it. The control over who can post is a lot tighter.

What do you think? I just think there should be several ways to find scripts.

Thanks
pilau
Forum Regular
Posts: 594
Joined: Sat Jul 09, 2005 10:22 am
Location: Israel

Post by pilau »

scriptdump wrote:I guess its because whenever I want a peice of code saved, I email it to myself. Then I can reuse it when I am on a different computer.
I have a webserver and an FTP account for that purpose 8)
User avatar
protokol
Forum Contributor
Posts: 353
Joined: Fri Jun 21, 2002 7:00 pm
Location: Cleveland, OH
Contact:

Post by protokol »

Or just mount your Gmail account as a virtual file system! :-)
User avatar
Buddha443556
Forum Regular
Posts: 873
Joined: Fri Mar 19, 2004 1:51 pm

Post by Buddha443556 »

I like the basis of the idea but not fond of the implementation for reason already stated.

To be useful, intellectual property rights need to be taken into consideration. Personally, I don't think we need another PCO mess. A standard needs to established so there are no question as to the rights.
alvinphp
Forum Contributor
Posts: 380
Joined: Wed Sep 21, 2005 11:47 am

Post by alvinphp »

A major problem with gmail and other web mail systems (Yahoo, hotmail, etc) is that they are usually blocked by large corporations so people like say . . . ME . . could never join something like this. Not that I would be much use :roll:
scriptdump
Forum Newbie
Posts: 4
Joined: Tue Oct 04, 2005 6:05 am

Post by scriptdump »

OK - I get the idea. I am going to do it with blogs instead, becasue they actually have the same features. Then I can keep admin control.

On rights, I guess if you write a script, it is your intelectual property, but if you make it freely available, you can't really stop people using it.

Thanks for the help. The Gmail system has now been trashed, and I will work on the new one. The main blog will be at http://scriptdump.blogspot.com

Thanks
d3ad1ysp0rk
Forum Donator
Posts: 1661
Joined: Mon Oct 20, 2003 8:31 pm
Location: Maine, USA

Post by d3ad1ysp0rk »

Personally, I'd keep the site a bit simpler than an array of blogs.

I'd have a signup page, a index page describing the project, a posting page that allowed you to post:
- Code Language
- Class name
- Version
- Code

which it then stored in a database along with their username. Also when posting, I'd require they agree to some terms; mainly the fact that they can NOT upload code that isn't their's legally.

I'd have a viewing page, that allowed you to search based on:
- Class name,
- Language
- and/or author.

When a user logs in, they get presented with site news, along to a list of all the code they have contributed. From their they can edit their own code if they feel the need, and even delete it or change the name/version #.

..but that's just what I'd do.
User avatar
JayBird
Admin
Posts: 4524
Joined: Wed Aug 13, 2003 7:02 am
Location: York, UK
Contact:

Post by JayBird »

Isn't Roja already working on something like this, followinf in the footsteps of evilwalrus!?
Post Reply