Thread: [CEDET-devel] semantic 2.0 alpha release: What's left?
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2003-07-23 16:28:34
|
What pending changes do we need for releasing an alpha, or beta of semantic 2.0? I think we are pretty much done with the flurry of rename/obsolete of old functions. At this point important goals are getting C/C++ into wisent, adding languages, and fixing bugs. Secondary goals are adding semanticdb back ends for .jar files, and c++ libraries. This leads to the question, do we make a full CEDET release including the needed EIEIO, common, and speedbar changes too, or do each separately? Thanks Eric -- Eric Ludlam: za...@gn..., er...@si... Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |
From: David P. <dav...@wa...> - 2003-07-23 18:18:40
|
Hi Eric, > What pending changes do we need for releasing an alpha, or beta of > semantic 2.0? > > I think we are pretty much done with the flurry of rename/obsolete of > old functions. At this point important goals are getting C/C++ into > wisent, adding languages, and fixing bugs. And improve the documentation! > Secondary goals are adding semanticdb back ends for .jar files, and > c++ libraries. That would be great! > This leads to the question, do we make a full CEDET release including > the needed EIEIO, common, and speedbar changes too, or do each > separately? I would prefer to make full CEDET releases as there is more and more dependency between the different packages. That would simplify our task when doing new releases, and more important, that would simplify the download and install process for users. There is already the common/cedet.el library that automatically setup CEDET (I use it for several months now, and it works pretty well). Here is what I put in my .emacs! ;; Setup CEDET (load (expand-file-name "~/emacs21/cedet/common/cedet.el")) If we go a little further, we could think of CEDET as a whole package, instead of a set of different ones. Thus we could adopt a nice and convenient directory structure where the lisp, info, bin, etc., directories could be shared ;-) David |
From: Eric M. L. <er...@si...> - 2003-07-23 19:23:22
|
>>> David Ponce <dav...@wa...> seems to think that: >Hi Eric, > > > What pending changes do we need for releasing an alpha, or beta of > > semantic 2.0? > > > > I think we are pretty much done with the flurry of rename/obsolete of > > old functions. At this point important goals are getting C/C++ into > > wisent, adding languages, and fixing bugs. > >And improve the documentation! Ah yes, of course. There is a lot to do there. [ ... ] > > This leads to the question, do we make a full CEDET release including > > the needed EIEIO, common, and speedbar changes too, or do each > > separately? > >I would prefer to make full CEDET releases as there is more and more >dependency between the different packages. That would simplify our >task when doing new releases, and more important, that would simplify >the download and install process for users. > >There is already the common/cedet.el library that automatically setup >CEDET (I use it for several months now, and it works pretty well). >Here is what I put in my .emacs! > >;; Setup CEDET >(load (expand-file-name "~/emacs21/cedet/common/cedet.el")) I should do this too so I am testing the same things. >If we go a little further, we could think of CEDET as a whole >package, instead of a set of different ones. Thus we could adopt a >nice and convenient directory structure where the lisp, info, bin, >etc., directories could be shared ;-) [ ... ] I agree. Making a release was always very difficult for me before with all the packages, testing a version of one with old versions of another and things like that. It will make our lives easier, but may make it difficult for someone who just wants a new version of speedbar. Eric -- Eric Ludlam: za...@gn..., er...@si... Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |
From: David P. <dav...@wa...> - 2003-07-23 20:41:33
|
[...] > I agree. Making a release was always very difficult for me before > with all the packages, testing a version of one with old versions of > another and things like that. It will make our lives easier, but may > make it difficult for someone who just wants a new version of > speedbar. Yes that's true. Maybe could we adopt a sort of compromise. We could maintain CEDET as a whole software package, and using some clever build/install processes (something like configure?) we could produce either a full CEDET package or a subset like speedbar or eieio, using the same global directory structure? David |
From: <ry...@ds...> - 2003-07-27 00:51:57
|
>>>>> "EL" == Eric M Ludlam <er...@si...> writes: EL> >>>> David Ponce <dav...@wa...> seems to think that: >> Hi Eric, >> >> > What pending changes do we need for releasing an alpha, or beta of >> > semantic 2.0? >> > >> > I think we are pretty much done with the flurry of rename/obsolete of >> > old functions. At this point important goals are getting C/C++ into >> > wisent, adding languages, and fixing bugs. >> >> And improve the documentation! EL> EL> Ah yes, of course. There is a lot to do there. Hi all, I've been saving away all my cedet emails hoping to go through them later, but this one caught my eye. As you know, I haven't done anything in the past few months. I was hoping to work on CEDET once "new product introduction" was done at my day job. I still would like to help with documentation. But I've been having difficulty finding time. Perhaps either Eric or David should drive the documentation effort from now on since I don't want to hold back the progress of CEDET. I still want to help with the documentation, but my problem so far (aside from time) has been that I have too much things to learn. If Eric or David (who knows what needs to be written much better than I) can drive the documentation effort, I can take on small tasks at a time and help out that way. I can also help out as a scribe who converts information in one form (such as email) to texinfo. I should be able to find more time near the end of August. Best regards. |
From: Eric M. L. <er...@si...> - 2003-07-27 13:02:15
|
Hi, I know what it's like to be busy. ;) I think my catapult team is going to go into panic mode early this year. We've got a lot left to do on our machine, much of which is challenging. I've been contemplating a plan in my mind for the semantic reference documentation. With the new approach of many files to handle what was once just `semantic-util.el', and David's new naming convention for private functions, I suspect it may be possible to completely automate reference documentation from sources. As you know, much of the framework is already there for pulling a token from a file, and 'pasting' it into the texinfo sources. I suspect it should be possible build an entire reference section from sources. What that doesn't help with is actual description of process which, as you describe, is the most time consuming thing to write. I will make an extra effort when I describe process in email to the list to aid in the creation of resources to be scribed into the documentation. Thanks Eric >>> ry...@ds... seems to think that: >>>>>> "EL" == Eric M Ludlam <er...@si...> writes: > EL> > >>>> David Ponce <dav...@wa...> seems to think that: > >> Hi Eric, > >> > >> > What pending changes do we need for releasing an alpha, or beta of > >> > semantic 2.0? > >> > > >> > I think we are pretty much done with the flurry of rename/obsolete of > >> > old functions. At this point important goals are getting C/C++ into > >> > wisent, adding languages, and fixing bugs. > >> > >> And improve the documentation! > EL> > EL> Ah yes, of course. There is a lot to do there. > >Hi all, > >I've been saving away all my cedet emails hoping to go through them >later, but this one caught my eye. > >As you know, I haven't done anything in the past few months. I was >hoping to work on CEDET once "new product introduction" was done at my >day job. I still would like to help with documentation. But I've >been having difficulty finding time. Perhaps either Eric or David >should drive the documentation effort from now on since I don't want >to hold back the progress of CEDET. I still want to help with the >documentation, but my problem so far (aside from time) has been that I >have too much things to learn. If Eric or David (who knows what needs >to be written much better than I) can drive the documentation effort, >I can take on small tasks at a time and help out that way. I can also >help out as a scribe who converts information in one form (such as >email) to texinfo. I should be able to find more time near >the end of August. [ ... ] |