introspector-swigsharp Mailing List for RDF Software Introspector
Status: Beta
Brought to you by:
mdupont
You can subscribe to this list here.
2003 |
Jan
(14) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ben...@id...> - 2004-05-22 12:04:15
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: James M. D. <mdu...@ya...> - 2003-02-05 09:08:47
|
Dear All, I am preparing a patch for the swig cvs. Can you all please get cygwin, ssh, and cvs. use the swig cvs and check out the latest version. I will be putting our files in the swigsharp cvs on savannah. The current issues are with the automake setttings, i needed to redo all that, you need automake 1.7 and autoconf 2.5. The patch is also crashing on the simplist examples, I will post what i have, and then we need to collect the patches. Does someone have that one patch that was submitted? Also there is an interesting project call Binge, part of qtsharp I hope to use that for better access to the C# interfaces, those guys are much futher along. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: James M. D. <mdu...@ya...> - 2003-02-01 02:09:59
|
Guys, you need to get www.cygwin.com/setup.exe from there, intall : ssh, and cvs then you need to upload your files to the webserver. we will use the sf.net server for now, untill we get savannah running- Also, it would be best to use the savannah server in the long term so get you savannah server accounts and send them to me. mike --- Peter Gloor <pg...@gm...> wrote: > As suggested by Mike I added the following tasks to the task > list : > 1. Check in the current source code into cvs We should try and keep the size of the sources needed to a bare minimum, that means, if we dont need to change it, then we dont change it. If we have to change the core swig, we should send a patch to the swig mailling list. if we are happy with any patches, we should send them to swig. We should make all the sources in our cvs gpl, and post the patches to swig without any license. > 2. Apply the patchs important! We need to get all the patches applied > 3. test with compiler mono C# important for compatibility, but not important to me. Do you use this? > 4. test with compiler pnet / cscc this is my primary goal > 5. test with compiler Rotor for compatibility, but not important to me Do you use this? > 6. test with compiler DotNET Csc (standard Microsoft .net) for compatibility, but not important to me Do you use this? > 7. Test with the lib redland this is my secondary goal > 8. Test with the other swig libs (name some here) > 9. Create debian package this is my third goal > 10. Create web page Any takers? > 11. Create announcement. we wait for this. > > However, personally I feel a little uncomfortable with that > list (but lets see as a starter). Do we really need all those > things (some of them I even don't know what it is)? I put my priorities in there. > > I'm a little bit concerned that if we don't concentrate on > just one goal, we will not get it done in a timely manner. ok. agreed. > > PROJECT GOALS: > Before actually starting we should discuss and define the > project goals. > > My personal and primary interest is to see a C# module that > produces wrapper code to access an existing API (unmanaged > code) from C#. To achieve this, all I need is a working > csharp.cxx (or whatever you want to call it) module. yes. mine too. > > Anything else I need is already there. Whenever possible I > will never touch the other existing code. However, to achive > my goal I need at least > 1. access to the latest SWIG release and patches, > 2. a practical environment that supports a team > to work on the project (the C# module) and sourceforge is the most tested of such an env. > 3. a motivated team. i am here. > > JAVA APPROACH: > The approach to take the Java module as a "template" makes > sense to me since both Java and C# have a lot in common. > This will make it much easier to maintain it. Additions to > the Java module can easily be adopted. > > In addition, from what I have seen, Neil's clr.cxx module > provides much more functionality than Feng Songyan's > csharp.cxx module. > > One of the most important things I'm missing is support of > callback routines. that is interesting, I will ask the dotgnu developers in another mail, so they can see your questions. Rhys and Gopal are wizards at all this. email to : dev...@do... > > TIME FRAME: > Time is limited and important to me. I would like to get it > done within a short time frame. I need it soon. If we can > get it done within one month or so it is o.k. to me. I have to evaluate the existing code base, and run some tests. > > I think there is a lot that can be done within that time. I > don't expect a perfect and complete implementation within that > time frame, but something that is almost complete and > documented. Ok. I will help test , document and coordinate. > > Since I have to do something anyway I am willing to spend some > time on this project to get my other work finished faster. I > could implement callback support within a few days. And we are sure to get lots of support from the dotgnu community. > > TESTING: > I'm working on a relatively large project that could provide > a ideal test bed. Except for API's written in C++ there is > nothing I can imagine that is not touched by this project > (the API has been written in native C). > > I assume that if it's working for my API it will work for any > other API written in ANSI C and following standard calling > conventions too. > > For legal reasons I cannot provide the API, but I could build > some examples working the same way. OK. I am testing this with : 1. redland 2. gcc 3. perl 4. bash 5. gtk 6. vcg basically, all the components of the introspector will be wrappable, we can easily run them all through the swig for testing. > > LEGAL STUFF: > As I said in earlier messages, as long as I don't violate > anybodys rights I don't care much about the legal things. lets just stick to gpl and post all our changes. Dont post any code that is not yours. > > HOSTING: > I'm glad we have got a "home". My thanks goes to Mike! no problem. > However, if we could get CVS access at swig.org and a > place to put our things I have nothing against it. yes, we post all tested patched to swig org > > MOTIVATION: > First, my personal primary motivation to work on this > project is to get my (primary) job done. my motivation is to help out, my long term goals are to use swig to wrap redland for the dotgnu project. > > Second, for me it's a new experience. It's the first time > I'm trying to do something with others I never met or have > seen before. i am involved in a couple of free software projects, and this one looks like an easy win. > > FURTHER PROCEEDINGS: > Please let me know the current status and how you think we > should proceed. > > What can you provide at the moment and what are your interests. 1. source safe admin 2. cvs admin 3. testing 4. pnet/dotgnu interface > > What are you interested in doing and how much time can you > spend. I can spend about 2 evenings a week for 4-8 weeks. > > Who cares about the CVS and the patches to be applied (I > already assigned this task to Neil). sounds good. > > Who writes the documentation (sorry my English) and other > things that will be published. not me. my docs suck. > > Give me your input so I can setup the task list as acurate > and detailled as possible. Don't forget this will be an > ongoing process. > > Always let me know if you need any kind of help or assistance. > Feel free to ask, I will ask too. > > Sounds like a plan Peter! Good start! Schöne Grüsse aus Frankfurt, mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Peter G. <p_...@ho...> - 2003-01-31 22:58:25
|
Neil, Welcome to the club. You are not alone. I'm a lowly Windows guy too and except some rare cases I'm using Visual Studio as well. I have a complete Linux environment here to do things when needed. I rarely need it for programming and if, than I'm still one of them using the old style comand line interface via a terminal emulator from my Windows PC. However, most things I do for Linux/Unix is Java related and I do most development using Eclipse, IBM Visual Age or Websphere Studio. Peter ----- Original Message ----- From: "Neil Cawse" <ne...@ge...> To: "'Peter Gloor'" <p_...@ho...>; "'James Michael DuPont'" <mdu...@ya...>; <and...@in...>; <pet...@wa...> Sent: Friday, January 31, 2003 4:41 PM Subject: SWIG Csharp module > Sorry guys Ive been heads down for a while. > Ive got some time and I want to sort this out. > > First Mike - which CVS are we using the Savanna or SF? > > Mike, I have never uploaded anything before to CVS - so rather than risk > me screwing it up can I send you the latest code? Then ill practice down > patches and commits.. Sorry Im a lowly windows guy. > > Now to make sure we are using the latest source - the last changes I > made were Dec 30th - got a lot done in the holidays. Its working great. > Has anyone else patched the original stuff? Might need to be redone? > > All my work and testing has only been done using Visual Studio 7.1 - if > you guys could update a make file or something so it will work under > linux? > > Who needs access to the CVS? > > When we get it on the cvs ill also update some documentation. > > Is there anyone else who I missed who is interested in this project so > we can get them involved? > |
From: Peter G. <p_...@ho...> - 2003-01-31 21:58:37
|
Neil, Sorry my late answer! No, just go ahead. I haven't done any changes so far. Peter ----- Original Message ----- From: "Neil Cawse" <ne...@ge...> To: "'Peter Gloor'" <p_...@ho...> Sent: Friday, January 31, 2003 4:43 PM Subject: RE: SWIG Csharp module > Peter did you make any changes to the source? > > -----Original Message----- > From: Peter Gloor [mailto:p_...@ho...] > Sent: Thursday, January 30, 2003 11:17 AM > To: James Michael DuPont > Cc: Neil Cawse; and...@in... > Subject: Re: SWIG Csharp module > > James, > > Yes, please add me to the project. My user id is pgloor. > > Putting all the changes under GPL is no problem for me. > > Peter > > > ----- Original Message ----- > From: "James Michael DuPont" <mdu...@ya...> > To: "Neil Cawse" <ne...@ge...>; "'Peter Gloor'" > <p_...@ho...>; > <and...@in...> > Cc: "'James Michael DuPont'" <mdu...@ya...> > Sent: Thursday, January 30, 2003 9:27 AM > Subject: RE: SWIG Csharp module > > > > Guys, > > I will host this project on introspector.sf.net untill savannah comes > > through. Please sign up at sf.net, get a user id, and I will add you > to > > the project. We will make a new mailling list as well. > > > > Do you have any problem putting all the changes under GPL? > > > > mike > > --- Neil Cawse <ne...@ge...> wrote: > > > Mike DuPont has submitted a request to http://savannah.nongnu.org/ > to > > > host the project. We will put the project under CVS so we can all > > > make > > > changes and improve it. There have been a couple of changes various > > > people have made and with a small amount of work we could correct > > > some > > > of the remaining issues. I never got as far as doing the call backs, > > > but > > > creating a delegate and passing that shouldn't be much problem. > > > Swig doesn't have a problem supporting callbacks, just that I didn't > > > do > > > the conversion. > > > I think modifying the java version is the right way to go because as > > > the > > > swig guys improve their product, it would make it much easier to > port > > > their changes if we wanted to. I even left the same java names for > > > the > > > variables for this reason. > > > I spent some time looking at the easiest way of using a c++ library > > > from > > > c# and as of now, there is nothing really as good as swig. > > > The include files are optional - you can include your whole header > > > file > > > but then you don't have control of what swig does. > > > > > > -----Original Message----- > > > From: Peter Gloor [mailto:p_...@ho...] > > > Sent: Wednesday, January 29, 2003 3:59 PM > > > To: and...@in...; nei...@ho... > > > Subject: SWIG Csharp module > > > > > > Hi, > > > > > > I've found your email address in one ore more mail list archives > > > after > > > searching the Internet for SWIG and C#. > > > > > > Now, I'm curious whether your still working on a SWIG .NET > > > (csharp/clr) > > > module and how you proceed. > > > > > > Since I'm in progress of implementing a wrapper class to provide > > > access > > > to a > > > hughe API from C# and other .NET languages I'm highly interested in > a > > > SWIG > > > module that will support this process. > > > > > > I already tried Neil's work I found in SwicCLRNeilCawse10dec02.zip > > > and > > > Tiger's (Feng Songyan) csharp.cxx. > > > > > > I was impressed by the results I've got using Neils implementation. > > > However > > > it obviousely still needs some work to be done and one of the > biggest > > > obstacle to me is the lack of support for callbacks (maybe I'm doing > > > something wrong?). > > > > > > What do you thing in general: > > > Is SWIG the right tool to do this? > > > What about the interface files? Is this really the right approach? I > > > could > > > think about a preprocessor that at least prepares them based on some > > > options. > > > What about the concept is it o.k.? (I think, yes). > > > Is it the right approach to build the clr.cxx from java.cxx? > > > Is it worth spending the time to improve clr.cxx? Or better take it > > > as > > > is > > > and use the time to implement my callbacks manually? > > > > > > If it will not take too much of my time I'll be willing to > > > contribute. > > > Are > > > you organized somehow? I didn't yet contact David Beazley so far. > > > > > > I hope to hear from you. Thanks in advance. > > > > > > Kind regards, > > > Peter > > > //////////////////////////////////////////////////// > > > Peter Gloor > > > Notes Development AG > > > Gewerbezentrum Strahlholz > > > CH-9056 Gais / AR > > > Switzerland > > > Phone: +41 71 793 30 40 > > > Fax: +41 71 793 35 11 > > > EMail: p....@no... > > > http://www.notesdev.ch > > > > > > > > > ===== > > James Michael DuPont > > http://introspector.sourceforge.net/ > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > http://mailplus.yahoo.com > > > |
From: Peter G. <pg...@gm...> - 2003-01-31 21:50:10
|
As suggested by Mike I added the following tasks to the task list : 1. Check in the current source code into cvs 2. Apply the patchs 3. test with compiler mono C# 4. test with compiler pnet / cscc 5. test with compiler Rotor 6. test with compiler DotNET Csc 7. Test with the lib redland 8. Test with the other swig libs (name some here) 9. Create debian package 10. Create web page 11. Create announcement. However, personally I feel a little uncomfortable with that list (but lets see as a starter). Do we really need all those things (some of them I even don't know what it is)? I'm a little bit concerned that if we don't concentrate on just one goal, we will not get it done in a timely manner. PROJECT GOALS: Before actually starting we should discuss and define the project goals. My personal and primary interest is to see a C# module that produces wrapper code to access an existing API (unmanaged code) from C#. To achieve this, all I need is a working csharp.cxx (or whatever you want to call it) module. Anything else I need is already there. Whenever possible I will never touch the other existing code. However, to achive my goal I need at least 1. access to the latest SWIG release and patches, 2. a practical environment that supports a team to work on the project (the C# module) and 3. a motivated team. JAVA APPROACH: The approach to take the Java module as a "template" makes sense to me since both Java and C# have a lot in common. This will make it much easier to maintain it. Additions to the Java module can easily be adopted. In addition, from what I have seen, Neil's clr.cxx module provides much more functionality than Feng Songyan's csharp.cxx module. One of the most important things I'm missing is support of callback routines. TIME FRAME: Time is limited and important to me. I would like to get it done within a short time frame. I need it soon. If we can get it done within one month or so it is o.k. to me. I think there is a lot that can be done within that time. I don't expect a perfect and complete implementation within that time frame, but something that is almost complete and documented. Since I have to do something anyway I am willing to spend some time on this project to get my other work finished faster. I could implement callback support within a few days. TESTING: I'm working on a relatively large project that could provide a ideal test bed. Except for API's written in C++ there is nothing I can imagine that is not touched by this project (the API has been written in native C). I assume that if it's working for my API it will work for any other API written in ANSI C and following standard calling conventions too. For legal reasons I cannot provide the API, but I could build some examples working the same way. LEGAL STUFF: As I said in earlier messages, as long as I don't violate anybodys rights I don't care much about the legal things. HOSTING: I'm glad we have got a "home". My thanks goes to Mike! However, if we could get CVS access at swig.org and a place to put our things I have nothing against it. MOTIVATION: First, my personal primary motivation to work on this project is to get my (primary) job done. Second, for me it's a new experience. It's the first time I'm trying to do something with others I never met or have seen before. FURTHER PROCEEDINGS: Please let me know the current status and how you think we should proceed. What can you provide at the moment and what are your interests. What are you interested in doing and how much time can you spend. Who cares about the CVS and the patches to be applied (I already assigned this task to Neil). Who writes the documentation (sorry my English) and other things that will be published. Give me your input so I can setup the task list as acurate and detailled as possible. Don't forget this will be an ongoing process. Always let me know if you need any kind of help or assistance. Feel free to ask, I will ask too. Awaiting feedback! Peter |
From: James M. D. <mdu...@ya...> - 2003-01-31 18:51:32
|
--- David Beazley <be...@cs...> wrote: > James Michael DuPont writes: > > > > Also, is the lack of a GPL license on SWIG really a problem? I > don't > > > want to change the current license and don't see why this is an > issue > > > (there's no restriction on the SWIG license that prevents it > from > > > being used as part of another project). > > > > The GPL is not a problem. I am not a lawyer, and when requesting > the > > project, i did not know if your license was BSD or not, I do know > that > > it looked like it could be converted to GPL, so I did. > > > > I would like to have a disjuct GPL, all of the modules that I want > to > > link to the introspector should be GPL, but I dont have a problem > in > > licensing the changes back to you under your license. That would > be the > > best of both worlds. > > > > At least we can choose to link it into the gcc on the GPL and > others > > can use it under BSD as well. > > Okay. My primary concern is that I don't want SWIG to branch into a > non-GPL and a GPL version. Incorporating GPL code back into SWIG is > also an issue due to the BSD-style licensing. However, I'm not a > lawyer either so this isn't my area of speciality. Mostly, I just > want to do whatever requires the least effort ;-). Me too. If the authors and the contributors dont mind we can do that. Dual licensing is normal since larry wall invented the Artistic license. > > > If you want to give use CVS access and a place to put these > changes, > > then we dont need to do any extra work. I have now a subproject on > > sourceforge, and a specific site on savannah. It would not be bad > to > > keep the savannah site so that the DOTGNU specific changes could > be > > hosted. > > > > Let me try to find out what's going on with the SWIG C# module(s). > I've been a little disorganized with teaching lately and there seem > to > be several different versions of this module floating around. Maybe > the guilty parties can jump in here and give an update. I have heard from two authors : One <and...@in...> has a older patch, and the other guy Niel started with the java patch and has modified it. we have all the people ready to go, and just need a statement on you. please just give us your blessing to host the code on savannah, and put the changes under the gpl for now. When it all works we can post it back to you as BSD. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: James M. D. <mdu...@ya...> - 2003-01-31 18:33:37
|
--- Peter Gloor <pg...@gm...> wrote: > Mike, > > I'm still getting Permission Denied when I try to add tasks from Task > Manager: Browse Custom Tasks. how about now? > ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: David B. <be...@cs...> - 2003-01-31 17:27:29
|
James Michael DuPont writes: > > Also, is the lack of a GPL license on SWIG really a problem? I don't > > want to change the current license and don't see why this is an issue > > (there's no restriction on the SWIG license that prevents it from > > being used as part of another project). > > The GPL is not a problem. I am not a lawyer, and when requesting the > project, i did not know if your license was BSD or not, I do know that > it looked like it could be converted to GPL, so I did. > > I would like to have a disjuct GPL, all of the modules that I want to > link to the introspector should be GPL, but I dont have a problem in > licensing the changes back to you under your license. That would be the > best of both worlds. > > At least we can choose to link it into the gcc on the GPL and others > can use it under BSD as well. Okay. My primary concern is that I don't want SWIG to branch into a non-GPL and a GPL version. Incorporating GPL code back into SWIG is also an issue due to the BSD-style licensing. However, I'm not a lawyer either so this isn't my area of speciality. Mostly, I just want to do whatever requires the least effort ;-). > If you want to give use CVS access and a place to put these changes, > then we dont need to do any extra work. I have now a subproject on > sourceforge, and a specific site on savannah. It would not be bad to > keep the savannah site so that the DOTGNU specific changes could be > hosted. > Let me try to find out what's going on with the SWIG C# module(s). I've been a little disorganized with teaching lately and there seem to be several different versions of this module floating around. Maybe the guilty parties can jump in here and give an update. Cheers, Dave |
From: James M. D. <mdu...@ya...> - 2003-01-31 17:16:15
|
Thank you for writing back. --- David Beazley <be...@cs...> wrote: > James Michael DuPont writes: > > Dear SWIGmeisters! > > > > I ask of you to please grant me the right to License the SWIG > under the > > GPL. I would like to use it in a GPL project and do not want to > allow > > people to have a disjoint license, because it will like directly > to the > > GCC. > > I would like to host my project as a branch to your server, > > that I will post periodically from my local cvs. > > That will be hosted at a subproject of introspector.sf.net and > > also at https://savannah.nongnu.org/projects/swigsharp/ > > and later intergrated into INLINE C via an Inline::GLUE::Swig > > and into dotgnu IL runtime for calling and installing callbacks > into C# > > > > Can you say a little bit more about this C# module? I want to > include > a C# module in the standard SWIG distribution (a prototype was > already > created last year). Is this related to that or is it a completely > different implementation? I don't know, I think it is new and based on the java. My main focus will just be get this running with the DOTGNU pnet module. we need a place to put it. > > Also, is the lack of a GPL license on SWIG really a problem? I don't > want to change the current license and don't see why this is an issue > (there's no restriction on the SWIG license that prevents it from > being used as part of another project). The GPL is not a problem. I am not a lawyer, and when requesting the project, i did not know if your license was BSD or not, I do know that it looked like it could be converted to GPL, so I did. I would like to have a disjuct GPL, all of the modules that I want to link to the introspector should be GPL, but I dont have a problem in licensing the changes back to you under your license. That would be the best of both worlds. At least we can choose to link it into the gcc on the GPL and others can use it under BSD as well. This whole issue came up when we wanted to exchange patches and source code. The issue is that we need a place were we can work and share data. If you want to give use CVS access and a place to put these changes, then we dont need to do any extra work. I have now a subproject on sourceforge, and a specific site on savannah. It would not be bad to keep the savannah site so that the DOTGNU specific changes could be hosted. please advise how you want to deal with this. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: David B. <be...@cs...> - 2003-01-31 16:56:19
|
James Michael DuPont writes: > Dear SWIGmeisters! > > I ask of you to please grant me the right to License the SWIG under the > GPL. I would like to use it in a GPL project and do not want to allow > people to have a disjoint license, because it will like directly to the > GCC. > I would like to host my project as a branch to your server, > that I will post periodically from my local cvs. > That will be hosted at a subproject of introspector.sf.net and > also at https://savannah.nongnu.org/projects/swigsharp/ > and later intergrated into INLINE C via an Inline::GLUE::Swig > and into dotgnu IL runtime for calling and installing callbacks into C# > Can you say a little bit more about this C# module? I want to include a C# module in the standard SWIG distribution (a prototype was already created last year). Is this related to that or is it a completely different implementation? Also, is the lack of a GPL license on SWIG really a problem? I don't want to change the current license and don't see why this is an issue (there's no restriction on the SWIG license that prevents it from being used as part of another project). Cheers, Dave |
From: James M. D. <mdu...@ya...> - 2003-01-30 22:40:52
|
you are now task admin and request for feature and bug admin. please add a task to try out the upload to sourceforge. mike --- Peter Gloor <pg...@gm...> wrote: > Mike, > > I'm still getting Permission Denied when I try to add tasks from Task > Manager: Browse Custom Tasks. > > https://sourceforge.net/pm/task.php?group_id=19878&group_project_id=26424&fu > nc=addtask > > Peter > ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: James M. D. <mdu...@ya...> - 2003-01-30 22:17:05
|
Dear SWIGmeisters! I ask of you to please grant me the right to License the SWIG under the GPL. I would like to use it in a GPL project and do not want to allow people to have a disjoint license, because it will like directly to the GCC. I would like to host my project as a branch to your server, that I will post periodically from my local cvs. That will be hosted at a subproject of introspector.sf.net and also at https://savannah.nongnu.org/projects/swigsharp/ and later intergrated into INLINE C via an Inline::GLUE::Swig and into dotgnu IL runtime for calling and installing callbacks into C# Thanks in advance for your blessing. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Peter G. <pg...@gm...> - 2003-01-30 19:02:05
|
Mike, I'm still getting Permission Denied when I try to add tasks from Task Manager: Browse Custom Tasks. https://sourceforge.net/pm/task.php?group_id=19878&group_project_id=26424&fu nc=addtask Peter |
From: Peter G. <pg...@gm...> - 2003-01-30 18:29:35
|
Unfortunately I haven't kept a copy of my earlier emails sent to swig (I think I've sent them to swi...@cs...). Now I just received a response to my last mail I sent to David Beazley. ---------------------------------------------------------------------- David Beazley <be...@cs...> on 30.01.2003 19:18:17 To: P....@no... cc: be...@cs... Subject: SWIG module for C# P....@no... writes: > Dear David, > > I'm interested in the SWIG project and the current work in > progress regarding the c-sharp module. Depending its current > state and the amount of remaining work to be done I'm willing > to contribute. > There is a C# module in some indeterminate state right now. If you are interested in this, I would recommend subscribing to swig-dev and asking people on the status. It's a little disorganized at the moment. Cheers, Dave ---------------------------------------------------------------------- ----- Original Message ----- From: "James Michael DuPont" <mdu...@ya...> To: "Peter Gloor" <p_...@ho...>; "Schörk Andreas" <and...@in...>; "Neil Cawse" <ne...@ge...> Cc: <int...@li...> Sent: Thursday, January 30, 2003 6:16 PM Subject: [Introspector-swigsharp] Re: AW: SWIG Csharp module > PLease subscribe to the new list : > http://lists.sourceforge.net/lists/listinfo/introspector-swigsharp > > Also > Forward all the emails that you sent to swig about this to the list > and all the pages about it. > thanks, > mike > --- Peter Gloor <p_...@ho...> wrote: > > Mike, > > > > > If you put anything under BSD, > > > then you are giving it away. Microsoft can take it and make it > > > incompatible. The GPL protects the code from that. > > > > > > Any BSD code can be converted to GPL. > > > Niel has submitted it to SWIG.org and it was ignored, > > > I offered to host the software. > > > > Thanks for hosting it. See it much the same way. > > > > I also tried to contact SWIG.org and got no answer. > > That's the reason why I started searching the Internet for > > others working on the subject. > > > > Peter > > > > > > ----- Original Message ----- > > From: "James Michael DuPont" <mdu...@ya...> > > To: "Schörk,_Andreas" <and...@in...>; "Neil Cawse" > > <ne...@ge...>; "'Peter Gloor'" <p_...@ho...> > > Sent: Thursday, January 30, 2003 2:14 PM > > Subject: Re: AW: SWIG Csharp module > > > > > > > If you put anything under BSD, > > > then you are giving it away. Microsoft can take it and make it > > > incompatible. The GPL protects the code from that. > > > > > > Any BSD code can be converted to GPL. > > > Niel has submitted it to SWIG.org and it was ignored, > > > I offered to host the software. > > > > > > I am not a laywer, so I don't know for sure it that is a "BSD" > > license, > > > but it looks like one. You dont need to ask for permission to take > > it > > > and include it in a commerecial product, you dont need to ask to > > > convert it into GPL. > > > > > > But if you have objections, I am listening. > > > > > > mike > > > > > > --- "Schörk,_Andreas" <and...@in...> wrote: > > > > Hello, > > > > I am a bit confused, about what source-code are you talking at > > the > > > > moment. > > > > Am I anyhow involved in this, if yes, > > > > I suppose clr.cxx was the file I created from java.cxx. I sent it > > > > some > > > > earlier to anybody I do not remember perhaps to you Neil ? > > > > java.cxx was created originally (almost) by William Fulton. So > > you > > > > should > > > > ask him about the GPL as well. > > > > Btw. I think the swig-sources are under a bsd-license. > > > > I intended to make the whole thing ripe enough so it can be > > included > > > > into > > > > Swig. And I think David Beazley would not have anything against > > it. > > > > So > > > > Why not put it into SWIG.ORG ?? > > > > > > > > > > > > The benefits of this CLR-SWIG are. > > > > The parser which gets better all the time. > > > > The examples of mappings which you can get from the java-version. > > > > Perhaps the greater community already working with swig and > > intending > > > > to > > > > use their interfaces by CLR as well. > > > > > > > > I will able to do some additional work during the next month. > > > > I would like to know, where I can find the actual state of this > > > > module, > > > > perhaps anybody could send it to me so I know about we are > > talking. > > > > > > > > If I am completely wrong, and your solution has nothing in common > > > > with what > > > > I did last year, excuse me please. > > > > > > > > Andreas > > > > > > > > -----Ursprüngliche Nachricht----- > > > > Von: James Michael DuPont [mailto:mdu...@ya...] > > > > Gesendet: Donnerstag, 30. Januar 2003 09:27 > > > > An: Neil Cawse; 'Peter Gloor'; and...@in... > > > > Cc: 'James Michael DuPont' > > > > Betreff: RE: SWIG Csharp module > > > > > > > > Guys, > > > > I will host this project on introspector.sf.net untill savannah > > comes > > > > through. Please sign up at sf.net, get a user id, and I will add > > you > > > > to > > > > the project. We will make a new mailling list as well. > > > > > > > > Do you have any problem putting all the changes under GPL? > > > > > > > > mike > > > > --- Neil Cawse <ne...@ge...> wrote: > > > > > Mike DuPont has submitted a request to > > http://savannah.nongnu.org/ > > > > to > > > > > host the project. We will put the project under CVS so we can > > all > > > > > make > > > > > changes and improve it. There have been a couple of changes > > various > > > > > people have made and with a small amount of work we could > > correct > > > > > some > > > > > of the remaining issues. I never got as far as doing the call > > > > backs, > > > > > but > > > > > creating a delegate and passing that shouldn't be much problem. > > > > > Swig doesn't have a problem supporting callbacks, just that I > > > > didn't > > > > > do > > > > > the conversion. > > > > > I think modifying the java version is the right way to go > > because > > > > as > > > > > the > > > > > swig guys improve their product, it would make it much easier > > to > > > > port > > > > > their changes if we wanted to. I even left the same java names > > for > > > > > the > > > > > variables for this reason. > > > > > I spent some time looking at the easiest way of using a c++ > > library > > > > > from > > > > > c# and as of now, there is nothing really as good as swig. > > > > > The include files are optional - you can include your whole > > header > > > > > file > > > > > but then you don't have control of what swig does. > > > > > > > > > > > -----Original Message----- > > > > > From: Peter Gloor [mailto:p_...@ho...] > > > > > Sent: Wednesday, January 29, 2003 3:59 PM > > > > > To: and...@in...; nei...@ho... > > > > > Subject: SWIG Csharp module > > > > > > > > > > Hi, > > > > > > > > > > I've found your email address in one ore more mail list > > archives > > > > > after > > > > > searching the Internet for SWIG and C#. > > > > > > > > > > Now, I'm curious whether your still working on a SWIG .NET > > > > > (csharp/clr) > > > > > module and how you proceed. > > > > > > > > > > Since I'm in progress of implementing a wrapper class to > > provide > > > > > access > > > > > to a > > > > > hughe API from C# and other .NET languages I'm highly > > interested in > > > > a > > > > > SWIG > > > > > module that will support this process. > > > > > > > > > > I already tried Neil's work I found in > > SwicCLRNeilCawse10dec02.zip > > > > > and > > > > > Tiger's (Feng Songyan) csharp.cxx. > > > > > > > > > > I was impressed by the results I've got using Neils > > implementation. > > > > > However > > > > > it obviousely still needs some work to be done and one of the > > > > biggest > > > > > obstacle to me is the lack of support for callbacks (maybe I'm > > > > doing > > > > > something wrong?). > > > > > > > > > > What do you thing in general: > > > > > Is SWIG the right tool to do this? > > > > > What about the interface files? Is this really the right > > approach? > > > > I > > > > > could > > > > > think about a preprocessor that at least prepares them based on > > > > some > > > > > options. > > > > > What about the concept is it o.k.? (I think, yes). > > > > > Is it the right approach to build the clr.cxx from java.cxx? > > > > > Is it worth spending the time to improve clr.cxx? Or better > > take it > > > > > as > > > > > is > > > > > and use the time to implement my callbacks manually? > > > > > > > > > > If it will not take too much of my time I'll be willing to > > > > > contribute. > > > > > Are > > > > > you organized somehow? I didn't yet contact David Beazley so > > far. > > > > > > > > > > I hope to hear from you. Thanks in advance. > > > > > > > > > > Kind regards, > > > > > Peter > > > > > //////////////////////////////////////////////////// > > > > > Peter Gloor > > > > > Notes Development AG > > > > > Gewerbezentrum Strahlholz > > > > > CH-9056 Gais / AR > > > > > Switzerland > > > > > Phone: +41 71 793 30 40 > > > > > Fax: +41 71 793 35 11 > > > > > EMail: p....@no... > > > > > http://www.notesdev.ch > > > > > > > > > > > > > > > > > ===== > > > > James Michael DuPont > > > > http://introspector.sourceforge.net/ > > > > > > > > __________________________________________________ > > > > Do you Yahoo!? > > > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > > > http://mailplus.yahoo.com > > > > ########################################### > > > > > > > > This message has been scanned by F-Secure Anti-Virus for > > Microsoft > > > > Exchange. > > > > For more information, connect to http://www.F-Secure.com/ > > > > > > > > > ===== > > > James Michael DuPont > > > http://introspector.sourceforge.net/ > > > > > > __________________________________________________ > > > Do you Yahoo!? > > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > > http://mailplus.yahoo.com > > > > > > ===== > James Michael DuPont > http://introspector.sourceforge.net/ > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Introspector-swigsharp mailing list > Int...@li... > https://lists.sourceforge.net/lists/listinfo/introspector-swigsharp > |
From: James M. D. <mdu...@ya...> - 2003-01-30 17:24:29
|
Guys, the project has been approved. I say we move it to there, it is better. mike --- sav...@gn... wrote: > From sav...@gn... Thu Jan 30 09:17:18 2003 > To: mdu...@ya... > Subject: Project Approved > From: sav...@gn... > Date: Thu, 30 Jan 2003 12:17:18 -0500 > > > Your project registration for Savannah has been approved. > Project Full Name: SWIG for C# > Project System Name: swigsharp > Project page: /projects/swigsharp > > Please note that it may take a few hours for the system files to > be updated (CVS repository creation for instance) after receiving > this mail. > > Enjoy the system, and please tell others about Savannah. Let us know > if there is anything we can do to help you. > > -- the Savannah Volunteers > > > > > > Post scriptum, important note: > In order, to release your project, you should write copyright > notices > and license notices at the beginning of every source code file, > and > include a copy of the plain text version of the license. If your > software is published under the GNU GPL license, you should read > http://www.gnu.org/copyleft/gpl.html#SEC4 > ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: James M. D. <mdu...@ya...> - 2003-01-30 17:16:23
|
PLease subscribe to the new list : http://lists.sourceforge.net/lists/listinfo/introspector-swigsharp Also Forward all the emails that you sent to swig about this to the list and all the pages about it. thanks, mike --- Peter Gloor <p_...@ho...> wrote: > Mike, > > > If you put anything under BSD, > > then you are giving it away. Microsoft can take it and make it > > incompatible. The GPL protects the code from that. > > > > Any BSD code can be converted to GPL. > > Niel has submitted it to SWIG.org and it was ignored, > > I offered to host the software. > > Thanks for hosting it. See it much the same way. > > I also tried to contact SWIG.org and got no answer. > That's the reason why I started searching the Internet for > others working on the subject. > > Peter > > > ----- Original Message ----- > From: "James Michael DuPont" <mdu...@ya...> > To: "Schörk,_Andreas" <and...@in...>; "Neil Cawse" > <ne...@ge...>; "'Peter Gloor'" <p_...@ho...> > Sent: Thursday, January 30, 2003 2:14 PM > Subject: Re: AW: SWIG Csharp module > > > > If you put anything under BSD, > > then you are giving it away. Microsoft can take it and make it > > incompatible. The GPL protects the code from that. > > > > Any BSD code can be converted to GPL. > > Niel has submitted it to SWIG.org and it was ignored, > > I offered to host the software. > > > > I am not a laywer, so I don't know for sure it that is a "BSD" > license, > > but it looks like one. You dont need to ask for permission to take > it > > and include it in a commerecial product, you dont need to ask to > > convert it into GPL. > > > > But if you have objections, I am listening. > > > > mike > > > > --- "Schörk,_Andreas" <and...@in...> wrote: > > > Hello, > > > I am a bit confused, about what source-code are you talking at > the > > > moment. > > > Am I anyhow involved in this, if yes, > > > I suppose clr.cxx was the file I created from java.cxx. I sent it > > > some > > > earlier to anybody I do not remember perhaps to you Neil ? > > > java.cxx was created originally (almost) by William Fulton. So > you > > > should > > > ask him about the GPL as well. > > > Btw. I think the swig-sources are under a bsd-license. > > > I intended to make the whole thing ripe enough so it can be > included > > > into > > > Swig. And I think David Beazley would not have anything against > it. > > > So > > > Why not put it into SWIG.ORG ?? > > > > > > > > > The benefits of this CLR-SWIG are. > > > The parser which gets better all the time. > > > The examples of mappings which you can get from the java-version. > > > Perhaps the greater community already working with swig and > intending > > > to > > > use their interfaces by CLR as well. > > > > > > I will able to do some additional work during the next month. > > > I would like to know, where I can find the actual state of this > > > module, > > > perhaps anybody could send it to me so I know about we are > talking. > > > > > > If I am completely wrong, and your solution has nothing in common > > > with what > > > I did last year, excuse me please. > > > > > > Andreas > > > > > > -----Ursprüngliche Nachricht----- > > > Von: James Michael DuPont [mailto:mdu...@ya...] > > > Gesendet: Donnerstag, 30. Januar 2003 09:27 > > > An: Neil Cawse; 'Peter Gloor'; and...@in... > > > Cc: 'James Michael DuPont' > > > Betreff: RE: SWIG Csharp module > > > > > > Guys, > > > I will host this project on introspector.sf.net untill savannah > comes > > > through. Please sign up at sf.net, get a user id, and I will add > you > > > to > > > the project. We will make a new mailling list as well. > > > > > > Do you have any problem putting all the changes under GPL? > > > > > > mike > > > --- Neil Cawse <ne...@ge...> wrote: > > > > Mike DuPont has submitted a request to > http://savannah.nongnu.org/ > > > to > > > > host the project. We will put the project under CVS so we can > all > > > > make > > > > changes and improve it. There have been a couple of changes > various > > > > people have made and with a small amount of work we could > correct > > > > some > > > > of the remaining issues. I never got as far as doing the call > > > backs, > > > > but > > > > creating a delegate and passing that shouldn't be much problem. > > > > Swig doesn't have a problem supporting callbacks, just that I > > > didn't > > > > do > > > > the conversion. > > > > I think modifying the java version is the right way to go > because > > > as > > > > the > > > > swig guys improve their product, it would make it much easier > to > > > port > > > > their changes if we wanted to. I even left the same java names > for > > > > the > > > > variables for this reason. > > > > I spent some time looking at the easiest way of using a c++ > library > > > > from > > > > c# and as of now, there is nothing really as good as swig. > > > > The include files are optional - you can include your whole > header > > > > file > > > > but then you don't have control of what swig does. > > > > > > > > -----Original Message----- > > > > From: Peter Gloor [mailto:p_...@ho...] > > > > Sent: Wednesday, January 29, 2003 3:59 PM > > > > To: and...@in...; nei...@ho... > > > > Subject: SWIG Csharp module > > > > > > > > Hi, > > > > > > > > I've found your email address in one ore more mail list > archives > > > > after > > > > searching the Internet for SWIG and C#. > > > > > > > > Now, I'm curious whether your still working on a SWIG .NET > > > > (csharp/clr) > > > > module and how you proceed. > > > > > > > > Since I'm in progress of implementing a wrapper class to > provide > > > > access > > > > to a > > > > hughe API from C# and other .NET languages I'm highly > interested in > > > a > > > > SWIG > > > > module that will support this process. > > > > > > > > I already tried Neil's work I found in > SwicCLRNeilCawse10dec02.zip > > > > and > > > > Tiger's (Feng Songyan) csharp.cxx. > > > > > > > > I was impressed by the results I've got using Neils > implementation. > > > > However > > > > it obviousely still needs some work to be done and one of the > > > biggest > > > > obstacle to me is the lack of support for callbacks (maybe I'm > > > doing > > > > something wrong?). > > > > > > > > What do you thing in general: > > > > Is SWIG the right tool to do this? > > > > What about the interface files? Is this really the right > approach? > > > I > > > > could > > > > think about a preprocessor that at least prepares them based on > > > some > > > > options. > > > > What about the concept is it o.k.? (I think, yes). > > > > Is it the right approach to build the clr.cxx from java.cxx? > > > > Is it worth spending the time to improve clr.cxx? Or better > take it > > > > as > > > > is > > > > and use the time to implement my callbacks manually? > > > > > > > > If it will not take too much of my time I'll be willing to > > > > contribute. > > > > Are > > > > you organized somehow? I didn't yet contact David Beazley so > far. > > > > > > > > I hope to hear from you. Thanks in advance. > > > > > > > > Kind regards, > > > > Peter > > > > //////////////////////////////////////////////////// > > > > Peter Gloor > > > > Notes Development AG > > > > Gewerbezentrum Strahlholz > > > > CH-9056 Gais / AR > > > > Switzerland > > > > Phone: +41 71 793 30 40 > > > > Fax: +41 71 793 35 11 > > > > EMail: p....@no... > > > > http://www.notesdev.ch > > > > > > > > > > > > > ===== > > > James Michael DuPont > > > http://introspector.sourceforge.net/ > > > > > > __________________________________________________ > > > Do you Yahoo!? > > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > > http://mailplus.yahoo.com > > > ########################################### > > > > > > This message has been scanned by F-Secure Anti-Virus for > Microsoft > > > Exchange. > > > For more information, connect to http://www.F-Secure.com/ > > > > > > ===== > > James Michael DuPont > > http://introspector.sourceforge.net/ > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > > http://mailplus.yahoo.com > > ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |