Re: Thoughts on the UIMA web pages

2006-11-05 Thread Marshall Schor
Another important topic: Migrating from pre-Apache UIMA, including timelines, support intentions, etc. Some thoughts I'm having about improving the web pages. Here's some changes I think are needed, in no particular order. 1) Something to say what the various versions are, where they are, why

Re: wikis

2006-11-06 Thread Marshall Schor
I'm moving this to the incubator general list. Marshall Schor wrote: There seem to be (at least) 2 wiki systems in use at Apache. One is based on moin-moin (python), and is for instance, found at wiki.apache.org/incubator-yoko Another one is based on confluence's wiki, and is found

Re: Unit Test Failures on Java 5

2006-11-07 Thread Marshall Schor
We have to get patches working in any case. Do attachments work? -Marshall Thilo Goetz wrote: Let's wait another day for your SVN accounts. uuencode really takes me way back to the early 90s. I had no idea it still existed ;-) If for some reason your SVN accounts fail to be set up

svn organization

2006-11-09 Thread Marshall Schor
How should we organize svn? We can have one trunk/branch/tag and under it a bunch of projects. We can have multiple top-level things, each having (optionally) trunk/branch/tag and under those a bunch of projects. I say optionally, because I see projects that have sandbox as one of the

Re: SVN organization

2006-11-09 Thread Marshall Schor
To me, the SDK has a meaning of adding tools, examples, etc. to a core thing. Using it as a top-level collection name for the various framework implementations seems a bit off. I think our big code bases (Java, C++, maybe others in the future - e.g. C#, javaScript) could go into their own

Re: SVN organization

2006-11-10 Thread Marshall Schor
Michael Baessler wrote: But if I'm honest after this long discussion I do not remember all the details of each of the suggestions. I would like to have a summary of the two suggestions and than start a vote for it. Many projects save votes for those times where there is not a clear consensus.

Re: naming releases

2006-11-13 Thread Marshall Schor
Thinking about our customer base, what would be least confusing to them? I think calling this release Apache UIMA 2.1 (Incubating) would be good because: 1) it signals that 2.0.x is the end of the line for that series, new work is on Apache 2) it signals that Apache UIMA is the release that

Re: With what should we replace C:/Program Files/IBM/uima?

2006-11-15 Thread Marshall Schor
I also generally prefer lower case, but make an exception for brand-things where it might make a difference. In this case, I don't feel very strongly about captialization -Marshall Adam Lally wrote: On 11/15/06, Marshall Schor [EMAIL PROTECTED] wrote: We should obviously remove IBM

cas views and sofas

2006-11-16 Thread Marshall Schor
Should the manual say a sofa named xxx has an associated cas view, also named xxx, and that these names can be mapped to different names by containing aggregates or CPE descriptors? In particular: looking for what to say about cas views versus sofas. -Marshall

use of the term XCAS

2006-11-16 Thread Marshall Schor
XCAS is used as a) the generic name for an externalized CAS b) a specific format for the externalized CAS (not XMI). In the documentation, should we use XCAS in the (a) sense, or substitute XMI-formatted-CAS (or another term?) for it? -Marshall

uima website updated, please review index-draft.html

2006-11-18 Thread Marshall Schor
I made a minor change to the website to point to the uima wiki correctly. Also rewrote the top page with a bit more explanation about what is UIMA - it's viewable if you browse http://incubator.apache.org/uima/index-draft.html If it's OK, I'll switch it to index.html so it will come up as the

Re: uima website updated, please review index-draft.html

2006-11-19 Thread Marshall Schor
Thanks for your honest feedback :-) It's a good thing *trade-marked*. Thilo Goetz wrote: snip To be honest, I don't like your changes to our home page so much. It sounds too much like our original proposal now, the one where people didn't know what we were talking about. I

Re: Using JIRA to track which issues need to be fixed for version 2.1

2006-11-21 Thread Marshall Schor
Adam Lally wrote: I propose that we try to use JIRA for which issues need to get fixed for which versions, rather than keeping a separate list on the Wiki (http://cwiki.apache.org/UIMA/todo.html). OK. I agree we need to have data in one place, rather than multiple places, for maintainability.

api changes in v2

2006-11-21 Thread Marshall Schor
The process method in v1 takes 2 args. in V2 it takes just one arg - the result specification arg is now available using getResultSpecification() assuming someone has called the setResultSpecification() and the annotator impl has saved this in a local variable. Is this correct? I'll start

Re: api changes in v2

2006-11-21 Thread Marshall Schor
Web page is here: http://cwiki.apache.org/UIMA/v2vsv1.html Please correct/augment/improve :-) Marshall Schor wrote: I'll start a web page on the wiki to collect documentation re: changes in v2. -Marshall

Re: Availability page on Wiki?

2006-11-24 Thread Marshall Schor
I don't feel strongly but have a slight preference for this kind of info to be communicated via email. This is for 2 reasons: 1) it needs to be read in a timely way - and email is more timely than wiki reading. (although people might subscribe to wiki changes) 2) it doesn't need to

Re: Release manager?

2006-11-24 Thread Marshall Schor
Thilo Goetz wrote: You're welcome to this job :-) from my point of view. -Marshall All, if we want to cut a release early next year, we need to get all our ducks in a row. My impression from following incubator-general is that getting the release right is a *lot* of work. It is common

reducing emails

2006-11-25 Thread Marshall Schor
Hi everyone - If you use all the workflow states, a simple fix generates these emails: [jira] created [jira] commented (n times - maybe, but n can be 0) [jira] assigned [jira] Work started: svn commit: [jira] Work stopped [jira] Resolved [jira] Closed I propose we reduce our email reading

Purposes of Release Notes for open source projects

2006-11-28 Thread Marshall Schor
On the general @ incubator list, robert burrell donkin wrote: snip good open source release notes tend to have a different tone from close source ones one major aim of the release notes should be to encourage downstream users (and in particular packagers) that your product is important and

Re: Added a Wiki page to keep track of non-compatible changes

2006-11-30 Thread Marshall Schor
Seems this content might be combinable with existing page: Documentation - Differences between Version 2 and Version 1? -Marshall Adam Lally wrote: When I did the removal of our xi:include support (issue UIMA-9) I also added a Wiki page where we can keep track of things like this which will

working on a reorganization of uima-docbooks

2006-12-02 Thread Marshall Schor
This reorg is moving many files around, resulting in a hopefully easier-to-understand, more rational structure. I hope to finish this weekend. Until then it would be good to avoid editing the files in the docbook project. Thanks. -Marshall

rename or add new script: xcasAnnotationViewer

2006-12-04 Thread Marshall Schor
We have the script xcasAnnotationViewer. Because XCas's are deprecated in v2, should this be renamed to just annotationViewer? Should we keep the old one (for backwards compatibility)? -Marshall

Re: UIMA sandbox

2006-12-06 Thread Marshall Schor
Can you update the wiki (and the main website too) so that users who click on sandbox are directed to a page with some explanation - what is this, how should it be used, what are the rules for it, etc. I'd look at other apache projects for guidance here. Thanks. -Marshall

Omnifind -specific things

2006-12-07 Thread Marshall Schor
To support chunking as used in OmniFind, the reference chapter for the CPE says things like: termthrottleID/term listitempara[String] special attribute currently used by OmniFind./para/listitem It seems a bit strange to have Omnifind specific information in the Apache UIMA documentation.

can't get xi:include working in both java 1.4.2 and java 5

2006-12-07 Thread Marshall Schor
After looking again, it seems that the correct xmlns for XInclude is the 2001 one. There is a note in a book which says this was changed to 2003 at one point, but then changed back. The Xerces impl has a FAQ which now says: Will the XInclude processor process include elements from the

Re: can't get xi:include working in both java 1.4.2 and java 5

2006-12-07 Thread Marshall Schor
Adam Lally wrote: I got Sun JDK 1.4.2 to work. However it requires an additional jar file to be added to uima-docbook/lib: the xml-apis.jar that comes with the Xerces download. Otherwise you get a NoClassDefFoundError Should I check this in? yes - but be sure to check in the right one...

Re: Eclise Annotation Editor

2006-12-15 Thread Marshall Schor
Jörn Kottmann wrote: snip For the uima case there is a work-around (Eclipse-BuddyPolicy: dependent) inside eclipse, but this must be enabled in the uima eclipse plugin descriptor. Currently it is not. Version 2 releases of UIMA include in the UIMA Eclipse Runtime plugin manifest this line:

Re: DocumentAnnotation and type-merging

2006-12-15 Thread Marshall Schor
Adam Lally wrote: Yes, this topic again... While working on a utility to migrate code from IBM UIMA to Apache UIMA, I encountered the case where the user's project has a definition of com.ibm.uima.jcas.tcas.DocumentAnnotation. That's because JCasGen creates this, to account for cases where the

Re: DocumentAnnotation and type-merging

2006-12-18 Thread Marshall Schor
Adam Lally wrote: On 12/18/06, Marshall Schor [EMAIL PROTECTED] wrote: It seems to me that developers choose to put data into a CAS because they envision sharing that data with other (independently-developed) components. If they're planning to do that, then the definitions of the types they're

Re: Eclise Annotation Editor

2006-12-19 Thread Marshall Schor
Jörn Kottmann wrote: snip Some source files ( 10) are derived from eclipse code. I have always documented this in the header. All other code was written by me. I can just remove theses files for the contribution and than rewrite them. Derived files are e.g. drag handler, drop handler, copy

Re: DocumentAnnotation and type-merging

2006-12-19 Thread Marshall Schor
Adam Lally wrote: On 12/18/06, Marshall Schor [EMAIL PROTECTED] wrote: I think what we have is annotator A might have a version of types for it (T/A) and annotator B might have a version of types for it (T/B). The assembly of A and B has a process whereby T/A and T/B are merged, and a new T/AB

CAS and CasView redesign - question if all views should share thesame indexes?

2006-12-19 Thread Marshall Schor
If we think of a CasView as a way of accessing a subset of the data in the CAS, what are the pluses and minuses of having every view have the same (shared) index definitions? Would it make more sense to have each view have its own non-shared set of indexes / definitions? Pluses: - A view which

Re: [SUMMARY] CAS and CasView redesign

2006-12-19 Thread Marshall Schor
I like the idea of having the FS creation be off of the base CAS, and the indexing be with respect to a CasView. Adam Lally wrote: There hasn't been any activity on this mail thread (Always pass base CAS to process method) in a couple of days so I thought I would restart discussion with a

Re: CAS and CasView redesign - question if all views should share thesame indexes?

2006-12-21 Thread Marshall Schor
Re: Need for Global indexes Adam Lally wrote: snip Moreover, I think the reverse direction should be true -- indexing an FS in a view's index repository DOES add it (at least conceptually) to indexes that apply to the CAS as a whole. I liked this latter idea because it provided a way to

Re: CAS and CasView redesign - question if all views should share thesame indexes?

2006-12-22 Thread Marshall Schor
Adam Lally wrote: On 12/22/06, Marshall Schor [EMAIL PROTECTED] wrote: If we had filtering predicates as part of an index specification, then we could create indexes over subsets of types quite arbitrarily. Could this more general mechanism serve this purpose better than views? I'm not sure

Re: CAS and CasView redesign - question if all views should share thesame indexes?

2006-12-23 Thread Marshall Schor
Thilo Goetz wrote: Marshall Schor wrote: Adam Lally wrote: On 12/22/06, Marshall Schor [EMAIL PROTECTED] wrote: If we had filtering predicates as part of an index specification, then we could create indexes over subsets of types quite arbitrarily. Could this more general mechanism serve

Issues in making org.apache.uima.jcas.impl.JCas into an interface / impl pair

2006-12-23 Thread Marshall Schor
I'm starting to look at converting JCas to an interface, with an impl. First issue found: this class contains static methods used by JCasGen-erated code, for factored-out, common methods to report errors, etc. (e.g. when getting a feature, there's code like: if (featOkTst casFeat_ ==

Re: Issues in making org.apache.uima.jcas.impl.JCas into an interface / impl pair

2006-12-23 Thread Marshall Schor
out the common interface definitions for CAS interface and JCas interface - a lot of them should be the same. It would be nice to have this clearly partitioned, logically :-) -Marshall Marshall Schor wrote: I'm starting to look at converting JCas to an interface, with an impl. First issue

Re: Issues in making org.apache.uima.jcas.impl.JCas into an interface / impl pair

2006-12-23 Thread Marshall Schor
Next issue with fixing JCasGen - The pre-Apache code base had a tool, called uimaj_jet_expander - which ran against templates and included templates that were part of the uimaj_jcasgen_gen code. I can't see the jet_expander tool in the apache source - did it not come over? If not, any

Re: CAS object change notifications

2006-12-26 Thread Marshall Schor
Jörn Kottmann wrote: Hi, it would be nice to have a facility to listen to changes made to a CAS object. In a SWT/RCP application its likely that multiple views display concurrently some aspects of the CAS object, if now one view makes a change to the CAS object all other views must be

Refactoring / cleanup : getting rid of sofa2jcasMap

2006-12-26 Thread Marshall Schor
CASImpl has a hashmap sofa2jcasMap. I think it is superfluous. It is used in the method getJCas(SofaFS). But I think that method can be replaced with a new definition that doesn't use this map: getView(SofaFS).getJCas(); Is there a reason we want to have this other hash map? -Marshall

adding missing methods to CAS / JCas interfaces: getView(String local_sofa_name) and getView(SofaFS)

2006-12-26 Thread Marshall Schor
It appears these some of these methods which are public in the CAS impl were missing in the interface, and missing in the interface/impl in the JCas. I'm adding them - if this is wrong, let me know :-) -Marshall

Re: [jira] Resolved: (UIMA-143) JCas and CAS interface and impl refactoring for more sharing

2006-12-27 Thread Marshall Schor
Thilo Goetz wrote: Changes look ok, but I'm wondering: we now have CAS, CommonCas, AbstractCas and AbstractCas_ImplBase, all in org.apache.uima.cas. Why is AbstractCas_ImplBase in the interfaces package? Can we please move it to the appropriate impl package? Any chance we can consolidate

Re: Question about DTD in DocBook files

2006-12-28 Thread Marshall Schor
Thilo Goetz wrote: I'm starting to port the CVD documentation to DocBook. For my XML editing, I use the Eclipse WebTools, which can give me great syntax support -- if it can find the DTD. This works when I change the DTD address from http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd

Re: svn commit: r490686 - /incubator/uima/uimaj/trunk/uima-docbooks/build.xml

2006-12-28 Thread Marshall Schor
Hi Thilo - I could never figure out what the purpose of the name attribute on the project... tag was. Is this just for some informal user documentation, or is it used somewhere? When I created the docbook project, I started with the Jakarta Velocity docbook package. This property seemed

Use of TCASRuntimeException?

2006-12-28 Thread Marshall Schor
Eddie - there are 40 references to this class - but I'm wondering if these need fixing if we're getting rid of TCAS? -Marshall

Re: Comment cleanup?

2006-12-28 Thread Marshall Schor
Adam Lally wrote: Yes, I'll fix those. The only ones I see are in AnalysisEngine.java. Are there others I'm missing? When I scan the code for ResultSpecification) I get about 40 hits. Some of these are comments like this in test cases. Some are instances that are actually OK. There's a

Re: CAS and CasView - concrete proposal

2006-12-29 Thread Marshall Schor
More on hierarchies of implementation objects, and saving the user from writing dereferencing chains: Suppose we divide the CAS methods into those which would just not make sense on the CasView API, and others. In the same spirit of pleasing the users by avoiding what they could see as

Re: [jira] Created: (UIMA-147) Building with Maven link on website nav bar does not work

2007-01-02 Thread Marshall Schor
Components: Website Reporter: Adam Lally Assigned To: Marshall Schor Priority: Minor Clicking the Building with Maven link on the nav bar brings me to the top of the Source Code page. The intention was to link to a section in the middle of the page

Re: tae contribution

2007-01-02 Thread Marshall Schor
Jörn Kottmann wrote: Hello, can we start now to move the tae code over to apache uima ? I checked with our mentors and they say to also do a software grant since this is code that was developed outside of Apache coming in. http://www.apache.org/licenses/software-grant.txt The whole process

Re: tae contribution

2007-01-02 Thread Marshall Schor
Adam Lally wrote: snip I thought now might be a good time also to discuss if we want to rename tae to something else when the code is uploaded. In UIMA we already use the acronym TAE to mean Text Analysis Engine. This usage may be on its way out (preferring Analysis Engine instead) but still I

Re: CAS and CasView - concrete proposal

2007-01-02 Thread Marshall Schor
Thilo Goetz wrote: snipUnfortunately, the low-level CAS is missing the base CAS functionality. All the sofa/view stuff was implemented at the CAS level only. This is something that should be fixed. My understanding of the low-level interfaces is that they are there to support the

Re: [jira] Closed: (UIMA-117) CVD Help-Manual menu item gives invalid url error dialog.

2007-01-03 Thread Marshall Schor
Thilo Goetz (JIRA) wrote: snipThis should be revisisted once we know what our distribution layout will be like, and what a good way is to get at the manuals. I think Adam has already set up a distribution layout. Adam - can you put this info up (if it's not already up) somewhere on our

Re: DocBook screenshot woes

2007-01-03 Thread Marshall Schor
Thilo Goetz wrote: I have finished porting the CVD manual to DocBook. I'm not too happy with the result, but I guess it's not much worse than the LaTeX version. I spent a lot of time trying to get the screenshots to look right, with very little to show for it. I did not manage to get small

License question for Snowball annotators in Sandbox

2007-01-04 Thread Marshall Schor
The LICENSE file is the Apache 2.0 license. The README says The Snowball stemmers are licensed under the BSD License (see http://snowball.tartarus.org/license.php), with Copyright (c) 2001, Dr Martin Porter, and (for the Java developments) Copyright (c) 2002, Richard Boulton. The license

Sandbox projects use of org.apache.uima

2007-01-04 Thread Marshall Schor
I wonder if things like the Whitespace Annotator in the sandbox should use org.apache.uima as the start of their package names. I think this is fine if the thing is destined to be an incorporated part of the uima java project. Should it be something else, otherwise? -Marshall

Re: License question for Snowball annotators in Sandbox

2007-01-04 Thread Marshall Schor
Thilo Goetz wrote: Marshall Schor wrote: The LICENSE file is the Apache 2.0 license. The README says The Snowball stemmers are licensed under the BSD License (see http://snowball.tartarus.org/license.php), with Copyright (c) 2001, Dr Martin Porter, and (for the Java developments) Copyright (c

Re: CAS and CasView - concrete proposal

2007-01-04 Thread Marshall Schor
Adam Lally wrote: On 1/4/07, Thilo Goetz [EMAIL PROTECTED] wrote: I would propose the following changes: - Leave createFeaturePath() and friends at the CAS. These methods require/return CAS-specific data structures and don't need to be accessible anywhere else. Marshall had already moved

Re: [jira] Commented: (UIMA-94) Pear merger default output name uses tae - should use ae

2007-01-04 Thread Marshall Schor
Lev Kozakov wrote: snip I thought that your intention was to emphasize that the old TAE output format is not available any more. I'm not trying to emphasize. I thought, from previous comments, that there was a flag, called -ae, which could be set true or false. So I thought there might be

Re: [jira] Assigned: (UIMA-116) Always deliver the base CAS to the process method

2007-01-04 Thread Marshall Schor
Adam Lally (JIRA) wrote: snip Currently there is a distinction made for single view and multiple view components. The UIMA architecture standard proposes that all components are multiple view components and be delivered a handle to the base CAS, and the component retrieves views as required.

Re: CAS and CasView - concrete proposal

2007-01-04 Thread Marshall Schor
Adam Lally wrote: There's another issue with JCas we haven't considered yet - the addToIndexes() method on JCasGen-erated classes. When this is called, it needs to know what index repository (what view) to index them in. Same for removeFromIndexes() of course :-) Currently, this uses

Re: Single JCas source class change

2007-01-05 Thread Marshall Schor
Adam Lally wrote: On 1/5/07, Marshall Schor [EMAIL PROTECTED] wrote: After thinking harder about this - I'm concluding that users will need to run a migration tool in any case to convert old JCas source classes to the Apache form, and that tool can just as well do a conversion

Re: CAS and CasView - concrete proposal

2007-01-06 Thread Marshall Schor
Adam Lally wrote: On 1/5/07, Marshall Schor [EMAIL PROTECTED] wrote: Solution 1: How about always passing in a JCasView object? For unaware components, this would be the view to use. For view aware components, this would be some view (perhaps picked in a similar way), but the user code would

Re: CAS/CasView design, another summary

2007-01-06 Thread Marshall Schor
Thilo Goetz wrote: As I see it, we're not going to reach consensus on this issue. I guess this is at least in part due to the fact that we disagree on the basic premises underlying this redesign. I am -1 to the current proposal, and I'll give my reasons below. However, I think we've mostly

Re: CAS/CasView design, another summary

2007-01-07 Thread Marshall Schor
Thilo Goetz wrote: snip I think it's useful to recognize there are sofa-aware components, and sofa-unaware components. Most of the components so far are sofa-unaware ones - although this may change somewhat over time. I think it is useful to make writing sofa-unaware components easy in

Re: CAS/CasView design, another summary

2007-01-07 Thread Marshall Schor
Thilo Goetz wrote: snip I think the difficult UIMA developers find is not necessarily an indication of the difficulty users would have. UIMA developers are trying to keep multiple use cases of multiple kinds of users (e.g. sofa-aware, sofa-unaware) in mind simultaneously, and come up with a

Re: [jira] Created: (UIMA-164) Add source build

2007-01-08 Thread Marshall Schor
Thilo Goetz wrote: Sorry, I meant source distribution. OK, I'm still not sure why this is needed? If folks want the source, don't they get that from a tagged SVN level? -Marshall

Re: [jira] Created: (UIMA-164) Add source build

2007-01-08 Thread Marshall Schor
Thilo Goetz wrote: Marshall Schor wrote: Thilo Goetz wrote: Sorry, I meant source distribution. OK, I'm still not sure why this is needed? If folks want the source, don't they get that from a tagged SVN level? -Marshall Apache projects always do a source distribution. As I understand

Re: Making it easier to get non-annotations out of the CAS

2007-01-08 Thread Marshall Schor
Sounds fine to me. -Marshall Adam Lally wrote: This has been stewing for a long time, so it's time to get it out in the open here. Users have difficulty figuring out how to use FeatureStructures that are not derived from annotations (and not intended to just be subordinate objects referenced

Re: Eliminating TCAS

2007-01-08 Thread Marshall Schor
+1 from me. -Marshall Adam Lally wrote: Even if we don't do the larger view redesign, I still think it makes sense to drop TCAS: http://issues.apache.org/jira/browse/UIMA-115 There is little reason for TCAS to still exist at this point - it no longer defines any methods that are not on CAS,

Re: [jira] Created: (UIMA-164) Add source build

2007-01-08 Thread Marshall Schor
Adam Lally wrote: I added the Maven assembly descriptor for the source distribution. There is one issue. I didn't include uima-docbooks, so with the resulting source distribution you can build the jars/plugins but you can't build the actual binary distribution (if you run mvn assembly:assembly

Re: [jira] Created: (UIMA-164) Add source build

2007-01-08 Thread Marshall Schor
Adam Lally wrote: Also... is uima-docbooks/Source_UIMA_SDK_Guide_Ref needed for anything or should we delete it from SVN? This is the original xhtml sources from which we derived the docbook sources. It should not be in the distribution. I think it can be deleted, but I would like to do

Re: CAS/CasView design with an eye toward eliminating Interfaces

2007-01-08 Thread Marshall Schor
Adam Lally wrote: On 1/8/07, Marshall Schor [EMAIL PROTECTED] wrote: Here's a short proposal / straw-person that might address many of the concerns raised. 1) Drop the JCas interface - only have the CAS interface. (one less interface; process(...) method doesn't need variants depending

Re: CAS/JCas/CommonCas

2007-01-09 Thread Marshall Schor
Thilo Goetz wrote: Adam Lally wrote: On 1/8/07, Thilo Goetz [EMAIL PROTECTED] wrote: I see two reasonable alternatives. Neither involves a CommonCas. a) The JCas assumes its wrapper nature. It implements its additional functionality, and for all base functions, users refer to the CAS. b)

Re: CAS/JCas/CommonCas

2007-01-09 Thread Marshall Schor
Thilo Goetz wrote: Marshall Schor wrote: Thilo Goetz wrote: I think there is sufficient resistance to the CommonCas, and we should undo the change. Marshall? I don't think it would be good to undo this. It seems valuable to me to factor out common things, make more explicit what's

Re: [jira] Closed: (UIMA-25) Implement better support for arrays of Feature Structures

2007-01-09 Thread Marshall Schor
Thilo Goetz (JIRA) wrote: [ https://issues.apache.org/jira/browse/UIMA-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thilo Goetz closed UIMA-25. --- Resolution: Fixed I've removed the comment and the corresponding code. The core

Re: [jira] Created: (UIMA-164) Add source build

2007-01-09 Thread Marshall Schor
Thilo Goetz wrote: Adam Lally wrote: On 1/9/07, Marshall Schor [EMAIL PROTECTED] wrote: Good point. It's very easy to obtain the DocBook build environment - just go to our SVN repository and extract the uima-docbooks project. I think I agree we don't need to distribute this at all; just

Re: [jira] Reopened: (UIMA-25) Implement better support for arrays of Feature Structures

2007-01-09 Thread Marshall Schor
I'll add a test case for this. It should pass with the code as is, but fail if the strange piece of code Thilo took out before is taken out again. The test will be put in src/test/java/ org.apache.uima.cas.test.TypeSystemTest, in the method testArrayTypes(). You can see the last line now

Re: Directory named src/main/org.apache.uima.tools.jcasgen?

2007-01-10 Thread Marshall Schor
Adam Lally wrote: I just noticed that in uimaj-tools/src/main there is a directory named org.apache.uima.tools.jcasgen. (That isn't Java package name notation, the dots are actually in the diretory name.) Inside there are .javajet files. Is this naming intentional? The dots confuse me into

Re: [jira] Closed: (UIMA-167) Find and verify Docbook license(s)

2007-01-10 Thread Marshall Schor
Thilo Goetz wrote: Are you going to create (pointers to) the appropriate readmes for our distribution? I'm happy to help; can you say a bit more what is needed here? -Marshall

Re: Fwd: REMINDER January 2007 Board Reports

2007-01-10 Thread Marshall Schor
Thilo Goetz wrote: snip I don't think we reported in October. We have one more month to do before we go to the 3-month schedule. Right you are. Since the status page is supposed to have (links to) the statuses, I recommend we put this on our web site. We'll still need to do a cut/paste

Re: UIMA incubation website: link to Jira

2007-01-11 Thread Marshall Schor
Thilo Goetz wrote: The link appears in the wrong place. Who can fix this? --Thilo We all can, I'm set up already to do it, so I'll do it. -Marshall

Re: UIMA incubation website: link to Jira

2007-01-11 Thread Marshall Schor
Thilo Goetz wrote: Can you elaborate? Is the website in SVN? Where? Is it generated, is it html? Are there instructions on how to modify it somewhere? All the info is reachable from here: goto incubator.apache.org, in left side, under Podling Guides, click on Podling PMC (PPMC),

status report to board created

2007-01-11 Thread Marshall Schor
I copied the status report to the board for January from the website to the incubator wiki, reformatting it for wiki presentation. If anyone changes it, please change in both places (unless and until we get some automation here :-) ) -Marshall

Re: [jira] Created: (UIMA-177) JCasGen should notify user when type merging has occurred

2007-01-11 Thread Marshall Schor
Adam Lally wrote: snip Yes, I could add a new variant of CasCreationUtils.mergeTypeSystems: public static TypeSystemDescription mergeTypeSystems(Collection aTypeSystems, ResourceManager aResourceManager, Collection aOutputMergedTypeNames) throws ResourceInitializationException {

Re: [jira] Closed: (UIMA-183) (CAS/JCAS).getAnnotationIndex should declare return type AnnotationIndex

2007-01-12 Thread Marshall Schor
Thilo Goetz (JIRA) wrote: snip I noticed that in the JCas, getAnnotationIndex() is on the the index repository, not on the JCas. That seems reasonable, but is inconsistent with the poCAS. I think it should also be on the JCas, forwarding to the CAS. Any objection to my adding it?

Re: Proposal for eliminating static methods on JCasImpl, called from JCas cover classes

2007-01-12 Thread Marshall Schor
Adam Lally wrote: Pushed send a little too quick... I also had another point to make. Currently getNextIndex() does something strange - it queries the current Java stack trace to figure out which cover class called it, so that it knows which index is assigned to which class. This was added

Should we take this opportunity to clean up unneeded Throws declarations in our APIs?

2007-01-12 Thread Marshall Schor
Running Findbugs, etc., will report on throws / catches that are never used because the code in the try doesn't throw what is being caught or propagated up. It might be good to clean these up. Typically, they are not changed, because that kind of a change in an API breaks user code. I'm

Do we need a new doc (could be a chapter): Migration Guide?

2007-01-12 Thread Marshall Schor
We're changing a reasonable amount of stuff for 2.1. I think we might need a migration guide. This could be both a chapter in the docbooks and also a page on our website. Opinions? Contributions? Also, as changes are made to the code, please also update the relevant docbook sources to

Re: Build scripts

2007-01-12 Thread Marshall Schor
Thilo Goetz wrote: snip Err, IBM Java 5, now you mention it, I'm not sure I ever fixed that. Let me check... It's still broken - issue is some test depends on ordering of items gotten from a hashmap. It's broken when running with IBM Java 5.0. Works with Sun 5.0 according to Adam

build pblms on Macs

2007-01-12 Thread Marshall Schor
I borrowed a Mac to do some testing. Setup Eclipse 3.2.1, with EMF and Subclipse SVN client. Checked out the code, installed maven 2 Did the maven setup for eclipse, etc. The build almost worked, but got one test failure. Building with the tests bypassed completed with no apparent error.

Re: build pblms on Macs

2007-01-14 Thread Marshall Schor
I tried changing the build scripts on the Mac, so the directory and outputDirectory entries are ./ instead of /. That at least made the ep-plugins have all the files. However, the jars are not being built correctly - they're there, but they're empty... Anyone have any ideas how to fix

Re: build pblms on Macs

2007-01-14 Thread Marshall Schor
errors are happening. I did a chmod to make the jars have -rw-r--r-- and then, the CDE actually started :-) Time to go to sleep, now... But I'll enter a Jira issue to fix the maven build on Unix and Mac platforms. -Marshall Marshall Schor wrote: I tried changing the build scripts

Re: [jira] Created: (UIMA-191) CDE: adding feature value type in default namespace does not work correctly

2007-01-15 Thread Marshall Schor
Thilo Goetz (JIRA) wrote: CDE: adding feature value type in default namespace does not work correctly snip When adding a feature in the type system editor, try choosing a type in the default (i.e., empty) namespace. The type will be added with a leading period. Seems like the code does not

Some issues around PEAR files containing UIMA Framework Jars

2007-01-15 Thread Marshall Schor
A user posted a forum question on http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=444thread=145870cat=28 . That link has a trail of discussion that led to a resolution - the failing case involved the PEAR including in its lib/ subdirectory some UIMA framework Jars, such as

Re: [mac stuff] install doc updated

2007-01-16 Thread Marshall Schor
Mirko Jahn wrote: snip Unfortunately do I get 5 errors in the tests. I tried to find the source of the error, but the output of the test was to big and even a dump of the output in a text file didn't help me, because it is more than 3 MB big and hard to search without RegEx support in the

setting up a controlled and maybe better maven repository

2007-01-16 Thread Marshall Schor
In our Maven use, many times (for a new installation) Maven will fetch Jars from a central Maven repository. When running builds, Maven will query the central Maven repository to see if more recent versions of a Jar are available, and if found, will download them. This page

Re: setting up a controlled and maybe better maven repository

2007-01-16 Thread Marshall Schor
//eclipse-ui-3.0.0/.jar/| will be mapped to |MAVEN_REPO/eclipse//java-sources//eclipse-ui-3.0.0/-sources.jar/| -Marshall Marshall Schor wrote: In our Maven use, many times (for a new installation) Maven will fetch Jars from a central Maven repository. When running builds, Maven will query

Re: Some issues around PEAR files containing UIMA Framework Jars

2007-01-16 Thread Marshall Schor
Adam Lally wrote: snip My general opinion is - warn developers on possible conflicts, but let them go their own way. 1) I believe, PEAR Packager may post a warning that adding UIMA JARs to a PEAR package may lead to conflicts, but it should not prevent developers from doing this, because we

Re: [jira] Resolved: (UIMA-187) getSofaDataString() is documented in the manual but does not exist in the code

2007-01-16 Thread Marshall Schor
Eddie Epstein (JIRA) wrote: [ https://issues.apache.org/jira/browse/UIMA-187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eddie Epstein resolved UIMA-187. I see this API was added to the CAS, but was not added to the JCas. Is

  1   2   3   4   5   6   7   8   9   10   >