|
I'm shamesly reusing Marc's idea
If any of you have some great ideas about the product(s) and how to make them, please make a post at my message board [^].
The original idea was to bild both a Defect Tracker (bug tracker) and a Soruce Control (like Source Safe or CVS) and make them work together.
My hope is to make a system that is as good as Bugzilla and as CVS, but make it work like Windows developers are used to. This means smoothless integration with VS.NET, and a good GUI for management and daily use.
Headlines:
What would you want in a new Defect Tracker
What would you want to see in a new Source Control System
What languages do we use to make this product
As I see it there's several parts in this project, and we might be able to use both native C++, and .NET and ASP.NET
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|
Seapine Software have created a great link between its Defect System (Test Track Pro) and its CVS (Surround SCM) .. Worth checking out.
www.seapine.com.
|
|
|
|
|
Organization chart: (I have a thingy for these so bear with me)
Chris and Paul at the top of course.
Projects coordinator:Jason Henderson
- main responsibility is to report to Chris and Paul about requests that the project leaders(PL) have proposed to him. This will prevent individual PL to overload Chris.
- should have no saying in individual projects.
- can any time contact PLs and propose different ways to collaborate and how to make us all feel like one group.
Project leaders:
- would have full freedom to build up their own project. Before people join the PL should make clear how decisions are made and the objective of the project.
- write up an abstract using a template file to make Jason happy
Project members:
- should give some information about their general CP activity. By for example writing in their biography that they are on vacation etc.
Decisions are made by all CPP members doing a "vote 48h" like the one I have posted somewhere around here.
And hey, lets open up this forum and we can get going!
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:
Chris and Paul at the top of course.
Paul?
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|
Paul is Chris's right hand. Or not?
jhaga
|
|
|
|
|
And one more thing! Write alternatives to my proposal. No voting here, damn it !
jhaga
|
|
|
|
|
OK, this is a good good question.
First of all, I don't think Paul is in the heirarchy with Chris here on CP.
Secondly, we're going to do all of this without bugging Chris too much. So all requests should go through me if possible and I will compile a list of CP improvements pertaining to projects and give them to Chris at or near the end of Phase 3 or earlier if the need arises.
Third, as for my role in all this, I may want to join a project but like you said, once the projects start I want the PLs to take over. I would like to stay involved on a global scale and give suggestions from time to time and be a soundboard for the PLs. I think of myself being the "invisible hand" leading all 3 projects to completion. (I will also be here for complaints I guess.)
Fourth, I want the PLs to be free but I want to help them set down the guidlines and the processes to make things run smoothly. That's where the abstract comes in. We need certain standards that's all.
Last but not least, project members definitely should give out their current activity and experience when asked by the PL. I don't think resumes or CVs are necessary, but code examples or past articles on CP would be good reference. I'll leave the decision making up to the PLs, so if they want to run a tight ship that's their prerogative.
BTW, I'm not ready to open the forum yet, so cool your jets. I would rather be the guy that posts things and I will start posting RFCs here soon.
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
Mostly I agree with you.
Paul is online alot and at times when we in Europe are awake. After Chris, he is the best one to give feedback to our ideas. If you have somebody else please put forward. The more people interested in what we do the better.
And to close down this forum temporarly was a good idea but now, or very soon, it should open up so that we can air our opinions. This RFC I don't understand so I will not say anything about that.
The abstract you mention is perfect for giving a framework for our projects, but after that it should be free for PL to do their work without anybody interfering.
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:
And to close down this forum temporarly was a good idea but now, or very soon, it should open up so that we can air our opinions. This RFC I don't understand so I will not say anything about that.
RFC = request for comments
This gives me more control over what gets put out here. Without control there would be complete chaos here, so I will maintain it until the teams are formed and projects started.
Of course, this is not my web site, and all control I have is granted by you and others interested in CPP. I have no legal right to keep you from posting anything. But, if you wish this to go smoothly (as it has so far), then please continue to let me make the rules.
jhaga wrote:
The abstract you mention is perfect for giving a framework for our projects, but after that it should be free for PL to do their work without anybody interfering.
I won't interfere with the project decisions (unless I am on the team), but I will try to influence how things are run so we stay on track. Does that sound reasonable? Even if it doesn't, I'm going to do it anyway, since I have taken the initiative here. I will try not to get in the way, but I'll try to keep things from falling apart if possible.
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
I don't understand why you would need to control our messages, but once I see the first RFC, maybe I will understand.
Anyhow I have been CP addict lately, and really need to do some other things. Once I get abstinens symptoms and can't stay away, I will attack you again. (just joking)
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:
I don't undestand why you would need to control our messages
Look at it this way, if I post something important without controling the other messages, the important message would quickly get moved to the bottom of the forum. It helps ease the confusion.
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
Ok, I will follow this forum with great interest.
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!
|
|
|
|
|
|
I know Paul. I just have a bad habit of throwing in something new so that people reveal their inner soul. Apart from that I dislike stiff orgaizations and like to see people in different positions. My vision about CPP is a democratic structure were we could do fast decisions depending on the current situation. If somebody is on holiday, or sick, or away from CP for a long time, we just elect a new leader to take over and continue. I think anybody staying away from CP for more than one week can be classified as inactive if he hasn't given any reason, or what do you think?
Anyhow at the moment I am trying to get over my CP addiction. I have a bad habit of checking CP every 30 min. Once a day has to be enough!
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!
|
|
|
|
|
Hi all interested Application Framework developers!
As your newly elected project leader, I need to feedback from you guys/gals! Please see my message board[^] and let me know what you think about:
1. What Is An Application Framework
I'm looking for different concepts here to provide some focus to this general idea
2. AAL or something else?
Want to participate in AAL development or start something new? Trust me, I won't take it personally if the AAL is voted down.
3. What language/framework do you want to work in?
I only offer two choices.
4. Framework ideas.
What type of framework, what ideas for the framework?
That would be a great help in focusing the group. Please reply to my message board (link above), instead of this thread, as Jason would prefer to keep this area clean.
Thanks!
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"
|
|
|
|
|
Free Library Application Template = FLAT
------- signature starts
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
Please review the Legal Disclaimer in my bio.
------- signature ends
|
|
|
|
|
John Simmons / outlaw programmer wrote:
Free Library Application Template = FLAT
Nice
You are kinda good at this John...
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|
I named many of the applications at Viewplan (a place I used to work) - our company slogan as "Windows on the Future".
Our first Windows app was called "Vista" (a wide panoramic view, indicating the program's ability to provide a variety of ways to look at the client's estate plan)
Then came "Data+", an add-on DLL that allowed the user to enter more detailed estate data.
Finally, "Progeny", a program illustrating estate planning concept of generation skipping (inherited assets skip a generation, and therefore the tax burden is reduced and delayed).
------- signature starts
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
Please review the Legal Disclaimer in my bio.
------- signature ends
|
|
|
|
|
Cool. The project I'm involved with is called ANDE (Advanced Non-Destructive Somethingrather).
A small component of our real-time system is called the ANDE Remote Services Extender. ARSE.
J
"You can get anything you want at Alice's Restaurant."
|
|
|
|
|
CP2 appears to be dying before it even starts if I interpret correctly the lack of enthusiasm lately. Let's hope that is not the case. Anyway...
Clearly Marc Clifton is the new PL for the Application Framework project. Congrats Marc!
Tom Welch and Roger Allen have been nominated for the position in the UGLY project. However, Tom hasn't shown himself lately, and Roger seems to have little interest in running it. If there is anyone out there that wants to be the leader for the project, please come forward.
Anders Molin is interested in running the Defect Tracking project, but Paul Watson was also nominated. Paul, any thoughts? Are you interested? If not, Anders will be declared the PL.
Here is a brief outline of what we have done and what I want to accomplish next, comments are welcome:
- Phase 1
- See who is interested (DONE)
- Collect project ideas (DONE)
- Determine projects (DONE)
- Phase 2
- Pick project leaders (IN PROCESS)
- Leaders write draft of project Abstract [outline provided] (INCOMPLETE)
- Project article series' started [will provide an outline] (INCOMPLETE)
- Project management and rules defined by leaders (INCOMPLETE)
- Team establishment (INCOMPLETE)
- Project design/definition completed (INCOMPLETE)
- Phase 3
- Coding assignments given (INCOMPLETE)
- Coding ensues (INCOMPLETE)
- QA testing (INCOMPLETE)
- Initial release (INCOMPLETE)
- Party!
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
Jason Henderson wrote:
CP2 appears to be dying before it even starts if I interpret correctly the lack of enthusiasm lately.
If true, maybe a poll on why?
Possibly because people just don't know other people well enough, or don't really care who's the project leader, or something else.
Jason Henderson wrote:
Here is a brief outline of what I want to accomplish next, comments are welcome:
Um. Where? (Your sigline followed right after the colon).
[edit]Oh. THERE it is![/edit]
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"
|
|
|
|
|
Marc Clifton wrote:
Um. Where? (Your sigline followed right after the colon).
I hit submit too soon.
Marc Clifton wrote:
Possibly because people just don't know other people well enough, or don't really care who's the project leader, or something else.
We may have to skip this democracy crap and I'll pick the leaders myself.
In any case, I know you and Anders are somewhat enthusiastic, and since you aren't challenged I can start indoctrinating expressing to you the method to my madness.
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
Jason Henderson wrote:
I can start indoctrinating expressing to you the method to my madness.
I feel like I'm about to be assimilated!
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"
|
|
|
|
|
You already are.
:evil :
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
Jason Henderson wrote:
We may have to skip this democracy crap and I'll pick the leaders myself.
LOL. I agree.
One of the lessons I've learned on project management, is that democracy doesn't work with small groups (I don't believe it works on large groups too, but this is highly OT).
Decisions I take on project management are like this:
"The project leaders are X, Y and Z. If someone doesn't agree (specially X, Y and Z), please drop me an e-mail till tomorrow."
So, in the absence of interest, things get done. And noone cares to write, so you do not even need to wait till tomorrow
Kant wrote:
Actually she replied back to me "You shouldn't fix the bug. You should kill it"
|
|
|
|