Hi Yoshinobu, Yoshinobu Kano wrote: > Hi Thilo, > > A couple of wishes... > > * multiple inheritance in the type system, please! > (I know this would be quite a large issue but... > This is also required to be compliant with the UIMA spec, should be > compatible with ECore)
yes, that would be a bit of a change. I don't think we should attempt that in a point release. I would also like to hear from more people who have this requirement... > > * generics in the UIMA API Joern is working on that. If you have particular suggestions, please join the discussion on the developer's list. > * collection framework (or similar sort of thing) Yes, I've heard that many times. The issue here is that this is bit difficult to do with the CAS. The CAS was designed on purpose to have only very simple data structures. This was so it would be maximally portable. So I don't see how we could, for example, add sets to the CAS without breaking the design philosophy. However, one might consider adding a whole host of utility functions to Java UIMA that allows users to treat an array as a set, a list, or whatever else you have in mind. Maps and trees could also be implemented like that. I assume many people have done this themselves, and it would make a lot of sense to have this kind of functionality in the core. Let me know if this is what you had in mind. > * "Map" type of configuration parameter > > Probably not possible due to the architecture design... > * "memory leak" when hold CAS data outside CAS. GC is not enough? I don't know what you mean by that. --Thilo > > It is very happy if we can see some of these in the next release. > Thank you very much for your efforts on the next release! > > -Yoshinobu > > On Wed, May 13, 2009 at 1:02 AM, Thilo Goetz <[email protected]> wrote: >> Hi UIMA users, >> >> just a quick note to let you know that I've kicked off >> discussions about the next release on uima-dev. If >> there's anything missing in UIMA that you'd *really* like >> to see in the next release, now would be a good time >> to let everybody know. Maybe you have patch up your >> sleeve? >> >> Thanks, >> Thilo >> > > >
