codeconnector-general Mailing List for Code Connector
Status: Planning
Brought to you by:
countjoe
You can subscribe to this list here.
2002 |
Jan
|
Feb
(7) |
Mar
(8) |
Apr
(3) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Joseph M. <jo...@tg...> - 2003-05-15 13:59:00
|
Hi, As many of you know, this project has lain dormant the majority of its life with small bursts of energy here an there. Well, over the past few weeks things have picked up significantly and are at a record high of activity on the development side. The recent activity is due to one major change to the project that you may or may not know. The project is now being written in C# using Mono (http://go-mono.org, a cross-platform .NET framework replacement) and GTK# (A C# language binding to GTK+). This move keeps Code Connector cross-platform, and embraces a powerful and useful emerging technology. One of the reasons I'm sending out this email is to remind everyone that is subscribed that they are still subscribed. I'm not trying to push people away, just remind you that if you don't want to be here, you may want to unsubscribe. If you are still interested in contributing in any way to Code Connector, please let me know. I would love to work with you. You dont even need to know C# (I didnt until a few weeks ago), as long as you are willing to learn, and since if you are here you probably are good with java, C# will be easy to pick up. If you just want to hang back and keep an eye the project thats great too. Thank you, Joseph Monti Code Connector Project Manager cou...@us... ps. I apologize if you got this email multiple times. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [ Joseph Monti ][ jo...@tg... ][ http://joe.tgpr.org/ ] =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |
From: Joseph M. <mo...@st...> - 2002-06-19 03:38:21
|
Hi again, This is a question I've been thinking about for a while and thought I'd just throw it out there. What would you think of switching the development language to C++? I've had some doubts about the Java language in terms of support, speed, security, and lifetime. I'd provide examples of each, but I'm sure you know what I'm talking about. The primary reason would be speed issues. Using even mildly intensive Java apps show a noticeable drop in speed and usability. They're just Ideas, I'd like to hear what people have to say. Also, If I decided to create a C++ version of part of it, would it be able to talk to the Java versions? I'm not sure if that would be an issue or not. Thanks, - Joe |
From: Joseph M. <mo...@st...> - 2002-06-19 03:27:24
|
Hi all, There's been quite a drought in communication lately. Its been busy lately (finals then had to complete a few projects asap) and I just haven't had the time to do anything for the project. I'm planning on making changes to the way I run things. I'd like to make it more open. I haven't seen the results I was looking for so I think that this way would be more beneficial to the project. No more "officially" sectioning off parts of the project. This way if someone isn't pulling their part someone will be able to pick it up without hesitation. I think I will post small tasks and if you want to pick it up go right ahead. I'll be creating a list of tasks for the project. If you want to take something just send me an email to confirm. I think the number of developers will be staying to just a few for now. Mabey once people see something they will be more inclined to help, but for now I'm not seeing a response. ================================ Joseph Monti Code Connector - Project Manager Cou...@us... ================================ |
From: Joseph M. <mo...@st...> - 2002-05-11 13:36:43
|
Hi all, Just wanted to let everyone know that finals week is coming up for me and you probably won't be hearing much from me until around the 25th. Just so you don't think I've fallen off the face of the earth :) - Joe |
From: Joseph M. <mo...@st...> - 2002-05-05 20:34:21
|
Hi all, This is a message for those who have recently joined the project. I have created a template file to be used when writing code. It contains all header comments, javadoc information, and style suggestions. A big part of our documentation is going to be from javadoc, so it's important that we follow these guidelines. I really don't want to be commenting someone else's code. Thanks everyone! ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: <mo...@st...> - 2002-04-20 17:38:59
|
Ok, now that i've got a good idea of what needs to be done, I'd like to give people stuff to do :) Its just a suggestion based on where people showed interest. Project Division: Joseph Monti - Server and socket connections Franklin Webber - Client and some Server Zach Frichtl - Custom Swing Development and Interface Marcos Pareto - Interface design/implementation I'd like to work on the project by developers claiming something from the list below that is first from their division topic: Server: 1-1. User management 1-2. User permissions/accounts 1-3. Security focus before release 2-1. Project management (multiple project hosting) 2-2. Session/update log with developer comments Server/Client Communication: 1-1. User login 1-2. File upload/download 1-3. Chat 1-4. File synchronization 1-5. Mirrored editing Interface: 1-1. Main layout (stock Swing components) 1-2. Methods for communicating with ServerConnection 1-3. File upload/download/local-save 1-4. Local file synchronization to server copies 1-5. Mirrored editing functionality 1-6. Ability to open multiple files 2-1. Custom editor window 2-2. Code highilghting 2-3. Plugin support 3-1. Ability to section control of single document. numbering is of the form: [approx. release # (not version)]-[priority] When you chose to take on a task email something to the list saying what task you have taken and a short description of what you plan on doing. I would like to see updates as you progress posted to the list also. As tasks are picked up and completed the above list will be updated to reflect the status of the project. I'm debating on wether or not to use the Sourceforge task system. If you have any suggestions, let me know. I do not want to be strict about who does what and when, so if you want something changed, let me know. I am always open to suggestions/comments/ect :) ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: <mo...@st...> - 2002-04-20 17:15:47
|
Here a list of classes that need to be implimented (so far, i'm sure there will need to be more, but this is a good start) CCServer: Server class +- ClientConnection (impliments Runnable): Connection to client | +- SocketData: an interface to data over socket +- UserList: List of users (hash table) +- OpenFileList (with who's conencted to each document) CodeConnector: Client class +- ServerConnection (impliments Runnable): Conncetion to Server | +- SocketData: an interface to data over socket +- [various swing components] +- OpenFileList (with who's conencted to each document) We'll be adding to this as the project takes form. If you have any additions/comments/ect let me know. Thanks, ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: <mo...@st...> - 2002-04-20 17:01:05
|
Here's an updated feature/requirement list broken up into the main aspects of the project. Server: 1-1. User management 1-2. User permissions/accounts 2-1. Project management (multiple project hosting) Server/Client Communication: 1-1. User login 1-2. File upload/download 1-3. Chat 1-4. File synchronization 1-5. Mirrored editing Interface: 1-1. Main layout (stock Swing components) 1-2. Methods for communicating with ServerConnection 1-3. File upload/download/local-save 1-4. Local file synchronization to server copies 1-5. Mirrored editing functionality 1-6. Ability to open multiple files 2-1. Custom editor window 2-2. Code highilghting 2-3. Plugin support 3-1. Ability to section control of single document. numbering is of the form: [approx. release # (not version)]-[priority] Once we get to the second release features are a little foggy since we hope to get good feedback by then. I'm looking forward to hearing some feedback :) As always, if you have any questions/comments/suggestions/etc you know where to find me. Thanks, ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: Joseph M. <mo...@st...> - 2002-03-29 01:08:15
|
Ok, its been a week and I've heard from 3 people, two of whom have notified me that they wish to leave the proect, that leaves one that is staying on the project. After I send this email there will be only 2 people working on this project officially. If you have not expressed interest to stay you will be removed from the project and the general and devel lists, however I will keep you on the announce list if you want to stay informed. This doesn't mean I won't let you back on the project if you were removed as long as you are ready to help. Franklin, I'll be contacting you shortly to discuss how this project is going to procede. ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== -----Original Message----- From: cod...@li... [mailto:cod...@li...] On Behalf Of Joseph Monti Sent: Thursday, March 21, 2002 9:05 AM To: cod...@li... Subject: [cc-general] is there anybody out here? Hi everyone, It has gotten to the point where communication has come to a halt. It is also the case that I have seen nothing from anyone as far as the task assignments go on SourceForge and the requests I've made as far as design goes. Yes, I have seen good comments and suggestions. I have also seen a few spirts of effort in the form of sample code, but unfortunately that does little by the way of progress. It has been about a month and a week since the project started and I have yet to see _any_ results from the team with the exception of myself and a couple others. I have submitted specifications, documentation, and project code. I have not been asking for you to complete your task, just show progress. Whether it be in the form of specifications, code templates, or code progress. This is not a reflection of the entire group, because I have seen things from a select few (you know who you are), but it is more of an impression on the whole. What I am doing (unless I can be convinced otherwise) is to trim the team down to those who have not only showed interest, but have showed at least something by the way of results. There is a huge difference between wanting to help, and to actually help. There is something I have learned from working on various SourceForge projects, which I thought could be different with this project, is that the most successful projects are those with few, dedicated members. So I am asking that unless you can show results and be efficient, I will have to remove you from the project. If you want to help on a limited basis I will be happy to keep you on the project, but not assign a specific task (or division) to you. When you have time and motivation you can contribute where needed. You must realize that I am not asking for you to halt your life for this project. I am a college student taking 18 credits in one of my toughest semesters and working 20 hours per week to pay rent and bills etc., but I still find a few hours here and there to contribute. The key is to be efficient and motivated when you can make time. It is easy to sit in front of the computer "working" for many hours and accomplish nothing. That is the exact thing you must not do. For the time being I am going to assume that nobody is staying with the project. I will continue working. If you want to stay, let me know. After a week, anyone who has not expressed interest to stay or who has not responded will be removed from the project. I don't mean to be a hard ass, but I don't want to wait around for everyone while the project dies. This is a great idea with great potential, and I am going to do everything I can to see this project through. Thank you for listening, and for everything you have done thus far. ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: Franklin W. <bu...@yw...> - 2002-03-24 17:17:48
|
I mean to send this. I recently checked the "Using Samba" out from the library and when I took it to my Seattle PHP group meeting, everyone kept telling me that it was available for free. I kept telling them to look at the library bar code on the outside. But I didn't think about telling all of you until I started really looking at the book. Here is the link to the book, it's available in HTML and PDF. -- http://www.oreilly.com/catalog/samba/ -- Look underneath the book's picture: Online Book (html) Online Book (pdf) -- I'm seriously impressed with the ease of use of Samba. |
From: Joseph M. <mo...@st...> - 2002-03-21 14:04:53
|
Hi everyone, It has gotten to the point where communication has come to a halt. It is also the case that I have seen nothing from anyone as far as the task assignments go on SourceForge and the requests I've made as far as design goes. Yes, I have seen good comments and suggestions. I have also seen a few spirts of effort in the form of sample code, but unfortunately that does little by the way of progress. It has been about a month and a week since the project started and I have yet to see _any_ results from the team with the exception of myself and a couple others. I have submitted specifications, documentation, and project code. I have not been asking for you to complete your task, just show progress. Whether it be in the form of specifications, code templates, or code progress. This is not a reflection of the entire group, because I have seen things from a select few (you know who you are), but it is more of an impression on the whole. What I am doing (unless I can be convinced otherwise) is to trim the team down to those who have not only showed interest, but have showed at least something by the way of results. There is a huge difference between wanting to help, and to actually help. There is something I have learned from working on various SourceForge projects, which I thought could be different with this project, is that the most successful projects are those with few, dedicated members. So I am asking that unless you can show results and be efficient, I will have to remove you from the project. If you want to help on a limited basis I will be happy to keep you on the project, but not assign a specific task (or division) to you. When you have time and motivation you can contribute where needed. You must realize that I am not asking for you to halt your life for this project. I am a college student taking 18 credits in one of my toughest semesters and working 20 hours per week to pay rent and bills etc., but I still find a few hours here and there to contribute. The key is to be efficient and motivated when you can make time. It is easy to sit in front of the computer "working" for many hours and accomplish nothing. That is the exact thing you must not do. For the time being I am going to assume that nobody is staying with the project. I will continue working. If you want to stay, let me know. After a week, anyone who has not expressed interest to stay or who has not responded will be removed from the project. I don't mean to be a hard ass, but I don't want to wait around for everyone while the project dies. This is a great idea with great potential, and I am going to do everything I can to see this project through. Thank you for listening, and for everything you have done thus far. ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== P.S. I apologize if this got a bit long :) |
From: <ste...@ne...> - 2002-03-17 03:49:08
|
That sounds like a good idea. That way all the coders could work on something at the same time. Steve -- __________________________________________________________________ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/ |
From: Joseph M. <mo...@st...> - 2002-03-17 02:21:01
|
I was talking about this project with my "boss" and he suggested a method of handling editing and control in the editor window. Give the abiliy to section off control to the document. Basically you would "check out" a chunk of code to work on (ex: line 100 - 140 at the time of checkout), and then you can send updates at will (by maby pressing an update button or some combination of control or shift) to the other developers when you are ready to show your work. That way everyone can work collectivly on a document and not have to sit and wait until someone gives up document control before you can contribute. In the left side of the document there would be a list of line numbers. if you click on a line number you start your selection, click on and end line number and your chunk is "checked out". We'd obviously check to make sure only one person checks out a line at a time, and when you are selecting lines it will block updates so you don't loose your place if someone sends an update (keep a stack of incoming updates durring a lock like this and update when the lock is opened (when the person is done selecting their block)). Also, if you try to select someone elses line it will notify both of you so maby the other person will give up control. This will definilty make making the editor window more difficult, but it think it could be a tremendous improvement. Its hard to say what types of features would be annoying or helpful when you are actually using the program. Unfortunately its going to take some trial and error, as well as thurough testing. Let me know what you think of this idea. - Joe |
From: <mo...@st...> - 2002-03-12 22:02:36
|
I sent out a test email to all the developers from the website. Could you please let me know if you got that? if not I need to fix something. Thanks! - Joe |
From: muthu m. <mut...@ya...> - 2002-03-01 21:52:10
|
hi, "If you didn't get this, check the list archives on sourceforge." - this is toooo ;) any way.... this mail was very good to describe where we are exactly and hope we start soon and i would like to see some files on CVS.. bye yours, muthu. --- Joseph Monti <mo...@st...> wrote: > I've noticed a little mis-interpretation in the > direction/goal of the > project in the forums that I'd like to put to rest. > > The number 1 goal of the project is to help > developers to collaborate in > the coding process. This is the one part of the > project that is not > debateable :) > > What the project is: > At it's core, this is a full application written in > java (which means it > is going to be cross platform) using P2P technology. > It is a combination > of a mirrored text editor (like emacs, Quanta, but > can be remotely > modified) and a chat program. That is it. > > What the project is not: > A graphical CVS, compiler (IDE), file sharing > program (napster, > morphius), IRC Client, or an application version of > SourceForge. > > What the project could include when we perfect "what > the project is": > Ability of transfering files, not just text, but > also binary files if > people need to share compiled versions of the code > they are editing. > Project managment utilities/functionality (like > sourceforge or CVS). > Pluggable interface to support things like compilers > and other specific > functioality that isn't the core goal of our > project. Anything that > helps achieve our number 1 goal, people want > included, and we have > time/resources to include. > > Franklin Webber, who has been posting a number of > ideas to the list said > that most of his ideas were "Nice-To-Haves and very > few are Must-Haves." > To which I agree. I also sent an email prioritizing > the feature list. If > you didn't get this, check the list archives on > sourceforge. > > I don't want us to be overwealmed. When we perfect > "what the project is" > we can assess possabilities to expand the project. > > Hopefully this helps. If you have any > questions/comments/suggestions > please let me know, my inbox is always open. > > ============================== > Joseph Monti > Code Connector Project Manager > Cou...@us... > ============================== > > > _______________________________________________ > Codeconnector-general mailing list > Cod...@li... > https://lists.sourceforge.net/lists/listinfo/codeconnector-general __________________________________________________ Do You Yahoo!? Yahoo! Greetings - Send FREE e-cards for every occasion! http://greetings.yahoo.com |
From: Franklin W. <bu...@mu...> - 2002-03-01 14:48:52
|
I'll be celebrating my anniversary this weekend, so I will be gone until Sunday afternoon or evening. I thought of some more features. I also created a temporary naming system for modules (just an idea) so we can refer to them by a name. A lot of these features seem more project-management oriented but I think would have a great place in the market if implemented. The project is sounding really great. I'm excited. -- frank |
From: Renaud B. T. <ren...@ya...> - 2002-02-28 19:59:41
|
Hi Joe, as required, here's my reply... it stands that i receive all the other lists too (devel, general, annouce) shouldn't we use 'devel' for internal messages tho? keep us posted on the progress of the "planning" part of the project, as we can only contribute suggestions at this point :) hope all is progressing as intended, Renaud. --- Joseph Monti <mo...@st...> wrote: > This is a test message to see who's subscribed and > who's recieving > messages. This is an important part of our > communication and I don't > want anyone left out. > > If you get this could you please just give a quick > reply. > > Thanks, > - Joe > > > _______________________________________________ > Codeconnector-general mailing list > Cod...@li... > https://lists.sourceforge.net/lists/listinfo/codeconnector-general ===== Guess the OS: A 32 bit extension to a 16 bit shell for a 8 bit operating system designed for 4 bit computers by a 2 bit company that can't stand 1 bit of competition. __________________________________________________ Do You Yahoo!? Yahoo! Greetings - Send FREE e-cards for every occasion! http://greetings.yahoo.com |
From: muthu m. <mut...@ya...> - 2002-02-28 19:44:21
|
I got it. bye muthu --- Joseph Monti <mo...@st...> wrote: > This is a test message to see who's subscribed and > who's recieving > messages. This is an important part of our > communication and I don't > want anyone left out. > > If you get this could you please just give a quick > reply. > > Thanks, > - Joe > > > _______________________________________________ > Codeconnector-general mailing list > Cod...@li... > https://lists.sourceforge.net/lists/listinfo/codeconnector-general __________________________________________________ Do You Yahoo!? Yahoo! Greetings - Send FREE e-cards for every occasion! http://greetings.yahoo.com |
From: Joseph M. <mo...@st...> - 2002-02-28 05:07:09
|
This is a test message to see who's subscribed and who's recieving messages. This is an important part of our communication and I don't want anyone left out. If you get this could you please just give a quick reply. Thanks, - Joe |
From: Joseph M. <mo...@st...> - 2002-02-28 02:46:15
|
I've noticed a little mis-interpretation in the direction/goal of the project in the forums that I'd like to put to rest. The number 1 goal of the project is to help developers to collaborate in the coding process. This is the one part of the project that is not debateable :) What the project is: At it's core, this is a full application written in java (which means it is going to be cross platform) using P2P technology. It is a combination of a mirrored text editor (like emacs, Quanta, but can be remotely modified) and a chat program. That is it. What the project is not: A graphical CVS, compiler (IDE), file sharing program (napster, morphius), IRC Client, or an application version of SourceForge. What the project could include when we perfect "what the project is": Ability of transfering files, not just text, but also binary files if people need to share compiled versions of the code they are editing. Project managment utilities/functionality (like sourceforge or CVS). Pluggable interface to support things like compilers and other specific functioality that isn't the core goal of our project. Anything that helps achieve our number 1 goal, people want included, and we have time/resources to include. Franklin Webber, who has been posting a number of ideas to the list said that most of his ideas were "Nice-To-Haves and very few are Must-Haves." To which I agree. I also sent an email prioritizing the feature list. If you didn't get this, check the list archives on sourceforge. I don't want us to be overwealmed. When we perfect "what the project is" we can assess possabilities to expand the project. Hopefully this helps. If you have any questions/comments/suggestions please let me know, my inbox is always open. ============================== Joseph Monti Code Connector Project Manager Cou...@us... ============================== |
From: Joseph M. <mo...@st...> - 2002-02-26 01:12:39
|
For those of you who have just been added to the list, I've sent a few important emails to the list and you should see them. They are attached. If you already have these ... delete this message Thanks, - Joe NOTE: if they havn't attached corretly, let me know. Thanks |
From: <ste...@ne...> - 2002-02-24 23:04:14
|
CVS sounds like a good concept. I would have to learn how to use it. Steve -- __________________________________________________________________ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/ |
From: Joseph M. <mo...@st...> - 2002-02-24 02:30:05
|
I'd like to hear everyone's opinion on CVS. I'd really like to use CVS on this project, but need to run it by everyone first, becuase if we impliment CVS we all have to use CVS. This can be _very_ helpful, and is somewhat along the lines of what we're trying to create. Find outmore about CVS here: http://www.cvshome.org/ Thanks - Joe |