* TODO List? @ 2006-05-13 14:54 Rob Quill 2006-05-13 17:14 ` Daniel Jacobowitz 0 siblings, 1 reply; 10+ messages in thread From: Rob Quill @ 2006-05-13 14:54 UTC (permalink / raw) To: gdb Hi, I've just started looking at GDB as I'm planning on extending it using some research for my third year project next year. However, I can't find the TODO list to see what is on there already. Can anyone give me any pointers? Thanks, Rob ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-13 14:54 TODO List? Rob Quill @ 2006-05-13 17:14 ` Daniel Jacobowitz 2006-05-13 21:57 ` Rob Quill 0 siblings, 1 reply; 10+ messages in thread From: Daniel Jacobowitz @ 2006-05-13 17:14 UTC (permalink / raw) To: Rob Quill; +Cc: gdb On Sat, May 13, 2006 at 12:24:15PM +0100, Rob Quill wrote: > Hi, > > I've just started looking at GDB as I'm planning on extending it > using some research for my third year project next year. However, I > can't find the TODO list to see what is on there already. Can anyone > give me any pointers? There really isn't one yet. We've been thinking of setting up a Wiki to track this sort of thing. There's lots and lots of unfinished (or even unstarted) projects; but most of them live in peoples' heads. Are you looking for existing projects, or did you have some particular sort of research in mind? -- Daniel Jacobowitz CodeSourcery ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-13 17:14 ` Daniel Jacobowitz @ 2006-05-13 21:57 ` Rob Quill 2006-05-14 5:34 ` Daniel Jacobowitz 2006-05-15 18:41 ` PAUL GILLIAM 0 siblings, 2 replies; 10+ messages in thread From: Rob Quill @ 2006-05-13 21:57 UTC (permalink / raw) To: Rob Quill, gdb No, no, I was just curious. I hope you don't mind if I keep it under wraps a bit for a while, as it's a) to do with the university's research ideas (which aren't really mine to divulge, obviously) and b) it's my assessed project for next year and it'll look better if I've done something that hasn't been done yet (in other words, if I tell you, what if you do it before me :) ) Is it cool to ask anything GDB related on here? I imagine I'll be using the list quite a lot over the coming months as I try to get to grips with the code. Do you have any suggestions for how to go about this? I have downloaded the GDB Internals document, and will be having a look through that. Do you have any other suggestions for how to go about getting to grips with the code? Also, is it alright to ask questions about the GDB Internals document on here, if there are things I don't understand. Thanks for your time, Rob On 13/05/06, Daniel Jacobowitz <drow@false.org> wrote: > On Sat, May 13, 2006 at 12:24:15PM +0100, Rob Quill wrote: > > Hi, > > > > I've just started looking at GDB as I'm planning on extending it > > using some research for my third year project next year. However, I > > can't find the TODO list to see what is on there already. Can anyone > > give me any pointers? > > There really isn't one yet. We've been thinking of setting up a Wiki > to track this sort of thing. There's lots and lots of unfinished (or > even unstarted) projects; but most of them live in peoples' heads. > > Are you looking for existing projects, or did you have some particular > sort of research in mind? > > -- > Daniel Jacobowitz > CodeSourcery > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-13 21:57 ` Rob Quill @ 2006-05-14 5:34 ` Daniel Jacobowitz 2006-05-14 15:02 ` Robert Dewar 2006-05-15 18:41 ` PAUL GILLIAM 1 sibling, 1 reply; 10+ messages in thread From: Daniel Jacobowitz @ 2006-05-14 5:34 UTC (permalink / raw) To: Rob Quill; +Cc: gdb On Sat, May 13, 2006 at 06:11:41PM +0100, Rob Quill wrote: > Is it cool to ask anything GDB related on here? I imagine I'll be > using the list quite a lot over the coming months as I try to get to > grips with the code. Do you have any suggestions for how to go about > this? I have downloaded the GDB Internals document, and will be having > a look through that. Do you have any other suggestions for how to go > about getting to grips with the code? Also, is it alright to ask > questions about the GDB Internals document on here, if there are > things I don't understand. Yes, that all sounds fine. If you've got time to kill and want to poke around the code, feel free to pick bugs out of the GNATS database :-) [If you intend for your research work to be usable by and incorporated into mainline GDB some day, you may want to work on copyright assignment paperwork. Since this is university research work, the university would have to submit some paperwork too - this can take ages to sort out, so if you want it done, it's good to start early :-)] -- Daniel Jacobowitz CodeSourcery ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-14 5:34 ` Daniel Jacobowitz @ 2006-05-14 15:02 ` Robert Dewar 2006-05-14 15:06 ` Rob Quill 0 siblings, 1 reply; 10+ messages in thread From: Robert Dewar @ 2006-05-14 15:02 UTC (permalink / raw) To: Rob Quill, gdb Daniel Jacobowitz wrote: > [If you intend for your research work to be usable by and incorporated > into mainline GDB some day, you may want to work on copyright > assignment paperwork. Since this is university research work, the > university would have to submit some paperwork too - this can take ages > to sort out, so if you want it done, it's good to start early :-)] Right, and it is often very hard to convince universities to yield the "intellectual property rights" involved. But please try hard. An interesting little note here is that the government contract for gnat required the copyright to be assigned to the FSF (this contract actually had the entire text of the GPL and required release under the GPL, a quite interesting provision for such a contract). At the end of the period of support, NYU initially balked at assigning the copyright, but I pointed out they had signed a contract requiring them to do so, and they finally did. If anyone has trouble negotiating with university authorities in this regard, I am happy to try to help out (since I have had quite a bit of experience in doing this in a university environment). Robert Dewar ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-14 15:02 ` Robert Dewar @ 2006-05-14 15:06 ` Rob Quill 2006-05-14 15:10 ` Daniel Jacobowitz 2006-05-14 19:34 ` Robert Dewar 0 siblings, 2 replies; 10+ messages in thread From: Rob Quill @ 2006-05-14 15:06 UTC (permalink / raw) To: gdb Qutoing the module website: "Who owns my project intellectual property rights? You own them. If you are sponsored, you still own them unless you have explicitly signed a legal document transferring them to your sponsor. We would strongly discourage you from signing any contract or other document assigning any rights to your sponsor without seeking advice from us. Please contact the project organisers in the first instance." So it should be fine. As I see it, it should be nothing to do with the University, beyond the fact that I implemented some research that was done by other people there. Right? Thanks, Rob On 14/05/06, Robert Dewar <dewar@adacore.com> wrote: > Daniel Jacobowitz wrote: > > > [If you intend for your research work to be usable by and incorporated > > into mainline GDB some day, you may want to work on copyright > > assignment paperwork. Since this is university research work, the > > university would have to submit some paperwork too - this can take ages > > to sort out, so if you want it done, it's good to start early :-)] > > Right, and it is often very hard to convince universities to yield the > "intellectual property rights" involved. But please try hard. An > interesting little note here is that the government contract for gnat > required the copyright to be assigned to the FSF (this contract > actually had the entire text of the GPL and required release under > the GPL, a quite interesting provision for such a contract). At the > end of the period of support, NYU initially balked at assigning the > copyright, but I pointed out they had signed a contract requiring > them to do so, and they finally did. > > If anyone has trouble negotiating with university authorities in > this regard, I am happy to try to help out (since I have had quite > a bit of experience in doing this in a university environment). > > Robert Dewar > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-14 15:06 ` Rob Quill @ 2006-05-14 15:10 ` Daniel Jacobowitz 2006-05-14 19:34 ` Robert Dewar 1 sibling, 0 replies; 10+ messages in thread From: Daniel Jacobowitz @ 2006-05-14 15:10 UTC (permalink / raw) To: Rob Quill; +Cc: gdb On Sun, May 14, 2006 at 11:41:52AM +0100, Rob Quill wrote: > Qutoing the module website: > > "Who owns my project intellectual property rights? > > You own them. If you are sponsored, you still own them unless you have > explicitly signed a legal document transferring them to your sponsor. > > We would strongly discourage you from signing any contract or other > document assigning any rights to your sponsor without seeking advice > from us. Please contact the project organisers in the first instance." > > So it should be fine. As I see it, it should be nothing to do with the > University, beyond the fact that I implemented some research that was > done by other people there. Right? Probably - but the people to confirm that with are not us, but the FSF (specifically the assignment clerk). What a forward-thinking university. Wow. -- Daniel Jacobowitz CodeSourcery ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-14 15:06 ` Rob Quill 2006-05-14 15:10 ` Daniel Jacobowitz @ 2006-05-14 19:34 ` Robert Dewar 2006-05-14 21:22 ` Daniel Jacobowitz 1 sibling, 1 reply; 10+ messages in thread From: Robert Dewar @ 2006-05-14 19:34 UTC (permalink / raw) To: Rob Quill; +Cc: gdb Rob Quill wrote: > Qutoing the module website: > > "Who owns my project intellectual property rights? How about we just say "copyrights and patents", rather than use the dubious term IPR, even if everyone else does in the world? This phrase tends to agree that these are property (which is controversial) and that they are rights (which is controlversial). Just saying copyrights and patents is neutral, and simply refers to actual statutory provisions. > > You own them. If you are sponsored, you still own them unless you have > explicitly signed a legal document transferring them to your sponsor. That's not quite right, if you are a full time employee, no legal document is needed for your employer to own them. Also if you sign a consultant agreement with the magic words "work for hire", the same reasoning applies (this is in the USA, laws differ from one country to another). Also in some cases, universities claim some interest in any work done by students using their facilities. In the case of the university of Texas (at least this used to be true, don't know if it still is in this age of universities trying to make money from copyrights and patents), all software developed using department facilities is by default released under the GPL. > > We would strongly discourage you from signing any contract or other > document assigning any rights to your sponsor without seeking advice > from us. Please contact the project organisers in the first instance." Well that's certainly good advice, but it may not be quite sufficient. > > So it should be fine. As I see it, it should be nothing to do with the > University, beyond the fact that I implemented some research that was > done by other people there. Right? Well these things are very tricky, and as I mention above, universities these days are trying to maximize the dollar value of their copyright and patent portfolios. So check with anyone likely to assert a right of ownership. I suppose this is off topic, but on the other hand, one of the vital issues in gcc and gdb development is to try to make sure that the GNU project can take advantage of the work that people contribute. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-14 19:34 ` Robert Dewar @ 2006-05-14 21:22 ` Daniel Jacobowitz 0 siblings, 0 replies; 10+ messages in thread From: Daniel Jacobowitz @ 2006-05-14 21:22 UTC (permalink / raw) To: Robert Dewar; +Cc: Rob Quill, gdb On Sun, May 14, 2006 at 12:03:33PM -0400, Robert Dewar wrote: > I suppose this is off topic Yes, it is. Rob, I really recommend you ask assign@gnu.org; that's the only way to get a definitive answer. -- Daniel Jacobowitz CodeSourcery ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: TODO List? 2006-05-13 21:57 ` Rob Quill 2006-05-14 5:34 ` Daniel Jacobowitz @ 2006-05-15 18:41 ` PAUL GILLIAM 1 sibling, 0 replies; 10+ messages in thread From: PAUL GILLIAM @ 2006-05-15 18:41 UTC (permalink / raw) To: Rob Quill; +Cc: gdb > I have downloaded the GDB Internals document, and will be having > a look through that. Do you have any other suggestions for how to go > about getting to grips with the code? Also, is it alright to ask > questions about the GDB Internals document on here, if there are > things I don't understand. > It might be really cool to use the internals document as a way of keeping track of your developing understanding. What I mean by that: If you have a question about something that is covered in the internals document and have a dialog with the gdb@ list about it, formalize your new understanding by making needed changes in the document and running them through the gdb-patches@ list. This would only apply if your original lack of understanding was due to a faulty section or poor wording, etc. in the internals document. If your question is about something that is *not* covered in the document, but maybe should be, then update the document such that your question is now answered by it. If you could somehow incorporate this kind of procedure into your project goals, then you would get credit for the 'extra' work entailed, as well as the satisfaction of knowing you have helped others down the line. There are, of course, problems with this idea. For example, the level of detail in a question my not be appropriate for the internals document, especially if in an area of GDB that is undergoing a lot of change. For many of us, the problem with this idea is the pressure we have to 'fix the next bug and get it on to the next one'. Kind of a 'what have you done for me lately' kind of thing. But maybe in your environment, this might not apply. Anyway, it's just a thought. -=# Paul Gilliam #=- ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-05-15 17:55 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-05-13 14:54 TODO List? Rob Quill 2006-05-13 17:14 ` Daniel Jacobowitz 2006-05-13 21:57 ` Rob Quill 2006-05-14 5:34 ` Daniel Jacobowitz 2006-05-14 15:02 ` Robert Dewar 2006-05-14 15:06 ` Rob Quill 2006-05-14 15:10 ` Daniel Jacobowitz 2006-05-14 19:34 ` Robert Dewar 2006-05-14 21:22 ` Daniel Jacobowitz 2006-05-15 18:41 ` PAUL GILLIAM
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox