Code Project Project (CPP) [UPDATED 5/31]
-
Its an informal process at the moment, so please just give an answer to the question. If you wish to make a suggestion, then use the comments section.
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
Jason Henderson wrote: If you wish to make a suggestion, then use the comments section. Will do from now on. I just thought that you really don't want an additional 100+ responses for every poll you'll be posting. This thread is already likely to have won the "Most Massive Code Project Thread" award! Let me know if/when you want me to delete these. John
-
Should we use only the most popular idea or should we split the ideas into multiple projects?
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
:) Hey don't worry, I can handle it. I took something. I can see things no one else can see. Why are you dressed like that? - Jack Burton
-
empty message rely to this if you have an idea
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
Well, at the risk of getting flamed, and as I have seen a couple of application framework ideas posted, how about helping with the Visual Component Framework[^]? It's easy to use, better laid out than MFC, and will eventually run on multiple platforms (the GTK and Mac port are in progress, and I see no reason it couldn't work on devices like WinCE). In addition it has a really cool RTTI/Reflection API making writing plugin/add-ins a cinch. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
-
SubVersion is not at "one point oh" yet. I wouldn't recommend using it for anything serious just yet.. :) -- I'm the figure head on a ship of fools
You are aware that the Subversion developers themselves are using it to version control the Subversion project? It's looking pretty good and they're in beta phase now ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
-
I have now lost all respect for you. Just kidding. :-D "When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity." - Albert Einstein
Navin wrote: I have now lost all respect for you. You shouldn't.. It's looks very very good :-D Regards, Brian Dela :-)
-
Should we use only the most popular idea or should we split the ideas into multiple projects?
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I think multiple is better, single is good. Single will help to "test the waters" and iron out the glithces. However, multiple will help to find a place for those that really want to participate, but are alienated by a particular project. As for discusssion boards, once a project is decided on, we can post an article and then use the discussion on that so that it stays with the article.
-
Should we use only the most popular idea or should we split the ideas into multiple projects?
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I think even UGLY is too big to be treated as one project. To make it useful to a very large spectrum of users, I think that it should have MFC, .NET, WTL and probably even wxWindows and Qt versions. If there is a general scope drawn up, and the individual parts finalized, say like we need a masked edit control that had these features, a customizable scroll bar, etc, individuals can work on these components. I won't even discourage multiple people working on the same type of control. We could include the best implementation. IMO, the parent project should more like giving specifications and suggestions regarding what makes the library useful and complete. I think that centralized control should only be to decide what finally makes it into an integrated distribution. Thomas My article on a reference-counted smart pointer that supports polymorphic objects and raw pointers
-
Ok, so I tried far too hard for that! And don't ask what Brian has to do with it... :eek: I'm sorry. :-O
David Wulff
"Without hopes and dreams we're directionless" - Anna
Don't have to ask what Brian has to do with it. It is obvious he is the BUTT of the joke. :;
-
I was just thinking the same thing. Maybe we can break it up into a group of subprojects? Also, we may see the sourceforge effect where there is a flurry of activity with new projects and it seems to taper off fairly quickly. Hey don't worry, I can handle it. I took something. I can see things no one else can see. Why are you dressed like that? - Jack Burton
This is almost guaranteed. Plenty of members never post an article or on a message board. But they participate in the community in their own way. Most of them won't respond to this idea, but some will. Once things get started people will drop off before it really begins. Then as time goes on they will thin out for one reason or another. The key is to get a good project leader that can own the project and keep it on track. Keep the core group of people that have physical control over code to a minimum. One person that updates it. Many that contribute via comments, submitting code etc.
-
Splitting up the volunteers would mean that we lose some of the momentum that we now have. I would rather finish off one project and first then start a new project? If we split up, nowbody will then be interested in what we do, compared to now when everybody wants to know what is happening. If we have only one project we can also discuss it in the lounge and it might be fun, but with many projects going on, the discussion would be more boring, I think, because you dont know what the others are talking about. jhaga CodeProject House, Paul Watson wrote: ...and the roar of John Simmons own personal Nascar in the garage. Meg flitting about taking photos.Chris having an heated arguement with Colin Davies and .S.Rod. over egian values. Nish manically typing *censur*. Duncan racing around after his pet *c.* Michael Martin and Bryce loudly yelling *c.* C.G. having a fit as Roger Wright loads up *c.* . Anna waving her *c.* and Deb scoffing chocolates in the corner. ...Good heavens!
jhaga wrote: If we split up, nowbody will then be interested in what we do I disagree. I think having focused teams will be better. If we all work on a single project it makes things more difficult to manage. Also, are you going to work on a project you really have no passion for if you not being paid to do it? Splitting us up will actually help because you will work on the project that you really like. We all use the same technologies, but as a whole, we have a very broad range of what we apply those too. Yet somehow we have all come here to share our ideas. So with different ideas I don't see us losing interest.
-
Should we use only the most popular idea or should we split the ideas into multiple projects?
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I vote for multiple projects.
heinz r. vahlbruch
c++ & c# programmer from germanyIf IntelliSense doesn't have it, it ain't worth calling - Anonymous
My compiler compiled yours - Seen on a VC++.Net T-Shirt -
empty message rely to this if you have an idea
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I was working on a tool that I planned to use to help manage systems and resources. I called it mprms, Multipurpose Resource Management System. Since it was a personal project it got sidetracked due to workload and never restarted. It basically helps an administrator to manage his resources. If it is a resource, disk space, memory, processes, then this can monitor it. No real limit to what you can monitor. You could have a device that senses temperature. This could have a module that monitors that device and does something in response to a threshold. All you need is an interface. It isn't limited to a monitoring a computer, the computer is just the tool of choice. Build an engine that does nothing useful. The engine does two things. Reads a configuration file, loads individual modules that do the real work. Each module is a specialized module that performs a specific function. Like the temperature monitor. I have documentation and if anyone thinks this is worthwhile I will write up an article and submit as a project option.
-
You are aware that the Subversion developers themselves are using it to version control the Subversion project? It's looking pretty good and they're in beta phase now ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
Jim Crafton wrote: You are aware that the Subversion developers themselves are using it to version control the Subversion project? Yep! Jim Crafton wrote: It's looking pretty good and they're in beta phase now Using a SC system which is in beta phase is not good QA though. Believe me, I've lost code in an unstable SC system before, and it's not a fun thingTM :(( -- I'm the figure head on a ship of fools
-
You are aware that the Subversion developers themselves are using it to version control the Subversion project? It's looking pretty good and they're in beta phase now ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
And another thing; how good are the tools for SubVersion? For WinCVS there are a couple of really good tools. Standalone applications as well as VC/VS-addins. -- I'm the figure head on a ship of fools
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
Hi Jason, Count me in! if you want me-he he he :-D Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files" -
I think this is a fine idea. Marc Clifton has already sown the seeds as far as I am concerned. After his series of articles I don't look at application development the same way. Marc are you reading? Any chances in moving the AAL from a source forge project to a part or subporject of the new CP project? Hey don't worry, I can handle it. I took something. I can see things no one else can see. Why are you dressed like that? - Jack Burton
Chris Austin wrote: Any chances in moving the AAL from a source forge project to a part or subporject of the new CP project? Sure! I'd be fine with that. Chris Austin wrote: I don't look at application development the same way. :jig: :cool: :jig: Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files" -
Should we use only the most popular idea or should we split the ideas into multiple projects?
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
-
empty message rely to this if you have an idea
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
-
Chris Austin wrote: Any chances in moving the AAL from a source forge project to a part or subporject of the new CP project? Sure! I'd be fine with that. Chris Austin wrote: I don't look at application development the same way. :jig: :cool: :jig: Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"Too bad my co-workers aren't so happy now that I've become the instrumented framework nazi. :) Seriously, I'll be glad to help with your efforts if you can put up with a lot of questions and bit sporatic help at first. I am stil adjusting to my new hours at my new job (7:00 - 4:00 vs "whenever" - "whenever + 9") and I have been very sleepy (not to mention grumpy) lately. Hey don't worry, I can handle it. I took something. I can see things no one else can see. Why are you dressed like that? - Jack Burton
-
Since this is a CodeProject project, why not make it something directly related to CodeProject? (utilities for better communication between CPians, developer utilities/plugins for directly grabbing content from CodeProject, code/tools to enhance the usability of the site itself (per Chris' approval)). Idea A client program that monitors all new/updated posts, articles, etc. then lets you browse them at your leasure (without depending upon the cookie that gets confused as to whether you actually read something or not). This same program would also have a CodeProject-specific chat client built-in. It could also use a sophisticated article submission handler to ensure good formatting, and prevent some of the potential problems where web browsers lose data in the event of an error. Etc. John
John Fisher wrote: A client program that monitors all new/updated posts, articles, etc. then lets you browse them at your leasure (without depending upon the cookie that gets confused as to whether you actually read something or not). Well, there's the new RSS feed plus some existing (OK, using cookies I guess), message monitors. John Fisher wrote: This same program would also have a CodeProject-specific chat client built-in. On the humorous side, I already spend too much time reading the messages and replying to them. I'd NEVER get anything done with a live chat system. Plus I guess a lot of people already use existing chat technologies. John Fisher wrote: It could also use a sophisticated article submission handler to ensure good formatting I typically write everything in FrontPage and do the final touch up in the editor that CP already has, which is really cool. That way, I don't mind if the browser crashes. Hope you don't mind the feedback--it would be interesting to further develop these ideas so we're not duplicating existing work. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"