C Board  

Go Back   C Board > Community Boards > Projects and Job Recruitment

Reply
 
LinkBack Thread Tools Display Modes
Old 04-30-2009, 10:36 PM   #1
Woof, woof!
 
zacs7's Avatar
 
Join Date: Mar 2007
Location: Australia
Posts: 3,139
cboard community project

Hi,

Just shooting an idea around. I was thinking it would be cool if perhaps the community here had a project to work on together, just in their spare-spare-time. Seeing as most of us seem to get along

Thoughts? And yes I understand there are 999^999 open source projects, but it isn't the same

-Z
__________________
"I.T. gets the chicky-babes" - M. Kelly
bakefile | vim
zacs7 is offline   Reply With Quote
Old 05-01-2009, 12:58 AM   #2
Registered User
 
Join Date: Apr 2006
Location: United States
Posts: 3,202
We would need a leader, or decide democratically what to do together.
__________________
Os iusti meditabitur sapientiam
Et lingua eius loquetur indicium

"There is nothing either good or bad, but thinking makes it so." (Shakespeare, Hamlet, Act II scene ii)

http://www.myspace.com/whiteflags99
whiteflags is offline   Reply With Quote
Old 05-01-2009, 08:26 AM   #3
Hail to the king, baby.
 
Akkernight's Avatar
 
Join Date: Oct 2008
Location: Faroe Islands
Posts: 714
I know, I know... We'll make some application, like... Something that someone comes up with, make it an open SVN, and then all the CBoard people will work on it... I suggest some admin takes the position as leader... Or we can make a voting
__________________
I deny the Holy Spirit; burn me.

http://blasphemychallenge.com/ <- Do you dare?
Akkernight is offline   Reply With Quote
Old 05-01-2009, 08:44 AM   #4
Woof, woof!
 
zacs7's Avatar
 
Join Date: Mar 2007
Location: Australia
Posts: 3,139
Sure, but my question was more so about if the general idea of it is good / will work?

It'd be fantastic if it perhaps had a C & C++ side of things. And perhaps a few other things.

But since you've already started talking about organisation, I presume you do think it's a good idea?

Some random idea I just thought of (just now) is say, the C++ STL for C . Or more complex things, although not sure how this is different to say Boost or glib. But would allow multiple authors pretty easily.
__________________
"I.T. gets the chicky-babes" - M. Kelly
bakefile | vim

Last edited by zacs7; 05-01-2009 at 08:47 AM.
zacs7 is offline   Reply With Quote
Old 05-01-2009, 09:10 AM   #5
C++ Witch
 
laserlight's Avatar
 
Join Date: Oct 2003
Location: Singapore
Posts: 10,366
Quote:
Originally Posted by zacs7
Sure, but my question was more so about if the general idea of it is good / will work?
I suppose so. After all, there is already some minor collaboration going on stemming from the Converting MINI-BASIC in MASM over to C++? thread.

Quote:
Originally Posted by zacs7
I just thought of (just now) is say, the C++ STL for C
I fear that that would require pretty extensive use of macros, and there would be aspects that will probably be very difficult to emulate
Or maybe you are thinking of something like CCAN.
__________________
C + C++ Compiler: MinGW port of GCC
Build + Version Control System: SCons + Bazaar

Look up a C/C++ Reference and learn How To Ask Questions The Smart Way
laserlight is offline   Reply With Quote
Old 05-01-2009, 10:34 AM   #6
Senior software engineer
 
brewbuck's Avatar
 
Join Date: Mar 2007
Location: Portland, OR
Posts: 5,381
I think it's a cool idea. The difficulty is the huge range of skill level and experience.

On open source projects I've looked at, the skill level of the contributers seems mostly consistent. When somebody with less experience tries to contribute, what usually seems to happen is a big argument, perhaps some name calling, and the eventual rejection of the contribution.

If we can somehow avoid that, then I don't think it's a bad idea.

(I offer to be the keeper of the build system )
__________________
"Congratulations on your purchase. To begin using your quantum computer, set the power switch to both off and on simultaneously." -- raftpeople@slashdot
brewbuck is offline   Reply With Quote
Old 05-01-2009, 10:38 AM   #7
C++ Witch
 
laserlight's Avatar
 
Join Date: Oct 2003
Location: Singapore
Posts: 10,366
Quote:
Originally Posted by brewbuck
On open source projects I've looked at, the skill level of the contributers seems mostly consistent. When somebody with less experience tries to contribute, what usually seems to happen is a big argument, perhaps some name calling, and the eventual rejection of the contribution.

If we can somehow avoid that, then I don't think it's a bad idea.
We could use a review system (e.g., Launchpad's review system) with more weight given to those who are old timers in this community. In a way, it would be the same idea as what got the Programming Book and Product Reviews forum going.
__________________
C + C++ Compiler: MinGW port of GCC
Build + Version Control System: SCons + Bazaar

Look up a C/C++ Reference and learn How To Ask Questions The Smart Way
laserlight is offline   Reply With Quote
Old 05-01-2009, 11:16 AM   #8
Hail to the king, baby.
 
Akkernight's Avatar
 
Join Date: Oct 2008
Location: Faroe Islands
Posts: 714
No, please use Accelerate your team with online workspaces | Home | Assembla as it works way better than launchpad, atleast for peeps like me D: Since launchpad demanded SSH passwords or something bad...
Also, since i'm more Game Development oriented, we could make an RTS or RPG, but since that would require OpenGL (As in, cross-platform) it'd be very problematic between both sides (DirectX vs. OpenGL) so lets just skip that xP
So, lets make an IDE that supports easy SVN, like you just configure it to a SVN 'server', and it wins over all other IDEs...
Or a new graphics API! (I jest xP)
Or maybe an pwnage Linux Distro ...
Ideas are just svimming through my head xD
__________________
I deny the Holy Spirit; burn me.

http://blasphemychallenge.com/ <- Do you dare?
Akkernight is offline   Reply With Quote
Old 05-01-2009, 11:18 AM   #9
Senior software engineer
 
brewbuck's Avatar
 
Join Date: Mar 2007
Location: Portland, OR
Posts: 5,381
Quote:
Originally Posted by Akkernight View Post
No, please use Accelerate your team with online workspaces | Home | Assembla as it works way better than launchpad, atleast for peeps like me D: Since launchpad demanded SSH passwords or something bad...
Also, since i'm more Game Development oriented, we could make an RTS or RPG, but since that would require OpenGL (As in, cross-platform) it'd be very problematic between both sides (DirectX vs. OpenGL) so lets just skip that xP
So, lets make an IDE that supports easy SVN, like you just configure it to a SVN 'server', and it wins over all other IDEs...
Or a new graphics API! (I jest xP)
Or maybe an pwnage Linux Distro ...
Ideas are just svimming through my head xD
I'd be far more in favor of a homebrew review system. The goal here is to work on a project. I don't see why we should introduce a dependency on some web service.

In fact, to get this thing off the ground, we could design the review system as the first project.
__________________
"Congratulations on your purchase. To begin using your quantum computer, set the power switch to both off and on simultaneously." -- raftpeople@slashdot
brewbuck is offline   Reply With Quote
Old 05-01-2009, 11:36 AM   #10
C++ Witch
 
laserlight's Avatar
 
Join Date: Oct 2003
Location: Singapore
Posts: 10,366
Quote:
Originally Posted by Akkernight
No, please use Accelerate your team with online workspaces | Home | Assembla as it works way better than launchpad, atleast for peeps like me D: Since launchpad demanded SSH passwords or something bad...
SSH keys are required in some places, yes, but what is so hard about that? I note that encrypted access to one's Git repository in Assembla requires SSH as well. Speaking of Git, Github and Google Code hosting also allow for reviews; does Assembla allow for reviews?

Quote:
Originally Posted by Akkernight
Also, since i'm more Game Development oriented, we could make an RTS or RPG, but since that would require OpenGL (As in, cross-platform) it'd be very problematic between both sides (DirectX vs. OpenGL) so lets just skip that xP
Well, you cannot please everybody, so I do not see why having to choose between two commonly used libraries would be a problem

Quote:
Originally Posted by Akkernight
So, lets make an IDE that supports easy SVN, like you just configure it to a SVN 'server', and it wins over all other IDEs...
Not so easy to win since SVN plugins are available for a number of IDEs.

EDIT:
Quote:
Originally Posted by brewbuck
In fact, to get this thing off the ground, we could design the review system as the first project.
That is certainly an option, but wouldn't it be a chicken and egg scenario?
__________________
C + C++ Compiler: MinGW port of GCC
Build + Version Control System: SCons + Bazaar

Look up a C/C++ Reference and learn How To Ask Questions The Smart Way

Last edited by laserlight; 05-01-2009 at 11:38 AM.
laserlight is offline   Reply With Quote
Old 05-01-2009, 11:52 AM   #11
Hail to the king, baby.
 
Akkernight's Avatar
 
Join Date: Oct 2008
Location: Faroe Islands
Posts: 714
SSH keys wouldn't work, that's why they were problematic...
Anyways, what is needed? Like, think about something that'd be new
__________________
I deny the Holy Spirit; burn me.

http://blasphemychallenge.com/ <- Do you dare?
Akkernight is offline   Reply With Quote
Old 05-01-2009, 12:02 PM   #12
C++ Witch
 
laserlight's Avatar
 
Join Date: Oct 2003
Location: Singapore
Posts: 10,366
Quote:
Originally Posted by Akkernight
Anyways, what is needed? Like, think about something that'd be new
Something that would benefit cboard, perhaps? Along those lines... I presume that we would want to limit the scope of the project to something involving development in C and/or C++?
__________________
C + C++ Compiler: MinGW port of GCC
Build + Version Control System: SCons + Bazaar

Look up a C/C++ Reference and learn How To Ask Questions The Smart Way
laserlight is offline   Reply With Quote
Old 05-01-2009, 12:13 PM   #13
Hail to the king, baby.
 
Akkernight's Avatar
 
Join Date: Oct 2008
Location: Faroe Islands
Posts: 714
ok, what has been whined about lots on these boards?
__________________
I deny the Holy Spirit; burn me.

http://blasphemychallenge.com/ <- Do you dare?
Akkernight is offline   Reply With Quote
Old 05-01-2009, 12:27 PM   #14
glo
Registered User
 
Join Date: May 2006
Posts: 155
Students asking for solutions to homework?

How about a project that prints funny notes to the teacher when you run it the next day?
glo is offline   Reply With Quote
Old 05-01-2009, 03:27 PM   #15
Hail to the king, baby.
 
Akkernight's Avatar
 
Join Date: Oct 2008
Location: Faroe Islands
Posts: 714
What about making a free version of Flash? I need that..
Or a... Game Maker of some type...
Or a new language...
Exactly, why not make a game maker that supports C++ code aswell as its WYSIWYG editor?
__________________
I deny the Holy Spirit; burn me.

http://blasphemychallenge.com/ <- Do you dare?
Akkernight is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
CBoard Community Project: Poll #1 brewbuck Projects and Job Recruitment 148 06-10-2009 12:04 PM
Problem Displaying a Struct rockstarpirate C++ Programming 16 05-05-2008 09:05 AM
Game Independent Anti-cheat Project Needs Programmers GIA Project Lea Projects and Job Recruitment 3 09-15-2005 07:41 PM
CBoard Project? jverkoey A Brief History of Cprogramming.com 40 06-21-2004 03:15 PM


All times are GMT -6. The time now is 09:32 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22