Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Hi Jukka, Can you do these next steps to complete this? 1) whatever review you think is needed to confirm the ip-clearance form located here: https://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml 2) Once you're satisfied, commit this file to the right place: https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/ip-clearance 3) do the 72 hour lazy approval note to incubator - general, followed by the [RESULT] Thanks! -Marshall On 2/22/2010 3:03 AM, Tommaso Teofili wrote: > Ok, thanks again Jukka. > Cheers. > Tommaso > > 2010/2/21 Jukka Zitting > > >> Hi, >> >> On Sun, Feb 21, 2010 at 9:52 AM, Tommaso Teofili >> wrote: >> >>> I've fixed the points you mentioned, only I haven't put down the 3) since >>> I'll ask Jukka first (sorry for not asking you first). >>> >> I'd be happy to take care of the parts where an ASF officer is needed. >> >> BR, >> >> Jukka Zitting >> >> >
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Hi On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor wrote: > Hi Jukka, Can you do these next steps to complete this? Sure, thanks for the reminder! I'll take care of this right away. The IP clearance record looks good, thanks Tommaso! Note that as it's usually better to wait until the IP clearance is complete before committing a new codebase to Apache svn, but it's no big problem that you already did so. BR, Jukka Zitting
Corporate CLA reminder
Hi, The IP clearance process [1] requires the following: Remind active committers that they are responsible for ensuring that a Corporate CLA is recorded if such is required to authorize their contributions under their individual CLA. Consider yourself reminded! [1] http://incubator.apache.org/ip-clearance/ BR, Jukka Zitting
Re: svn commit: r915877 - in /incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts: categorization/ entity/ keywords/ language/ microformats/
Hi Marshall 2010/2/24 Marshall Schor > The comments you removed are "generated" and serve to identify the > source from which the generated classes were created. If JCasGen is > re-run, these comments will be re-inserted I think. > my idea was that having a cleaner committed code was a good idea even if when re-generated the paths will appear again. It sounded to me like some "dirty" lines, but indeed it's a trivial issue. > > At some point, we might want to set up JCasGen to align with the > approaches used for other generated artifacts (like javacc), make a > maven plugin to run it, etc. > That would be nice! Thanks for your hints. Tommaso > > -Marshall > > Original Message > Subject:svn commit: r915877 - in > > /incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts: > categorization/ entity/ keywords/ language/ microformats/ > Date: Wed, 24 Feb 2010 17:16:25 - > From: tomm...@apache.org > Reply-To: uima-dev@incubator.apache.org > To: uima-comm...@incubator.apache.org > > > > Author: tommaso > Date: Wed Feb 24 17:16:24 2010 > New Revision: 915877 > > URL: http://svn.apache.org/viewvc?rev=915877&view=rev > Log: > [UIMA-1744] - local path comments removed > > Modified: > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/categorization/Category.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/AlchemyAnnotation.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Anniversary.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/City.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Company.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Continent.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Country.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Drug.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/EntertainmentAward.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Facility.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/FieldTerminology.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/FinancialMarketIndex.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/GeographicFeature.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/HealthCondition.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Holiday.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Movie.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/MusicGroup.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/NaturalDisaster.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/OperatingSystem.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Organization.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Person.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/PrintMedia.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Product.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/RadioProgram.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Region.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Sport.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/SportingEvent.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/StateOrCounty.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/Technology.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/main/java/org/apache/uima/alchemy/ts/entity/TelevisionShow.java > > > incubator/uima/sandbox/trunk/AlchemyAPIAnnotator/src/
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Hi Jukka, 2010/2/26 Jukka Zitting > Hi > > On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor wrote: > > Hi Jukka, Can you do these next steps to complete this? > > Sure, thanks for the reminder! I'll take care of this right away. > > The IP clearance record looks good, thanks Tommaso! > > Note that as it's usually better to wait until the IP clearance is > complete before committing a new codebase to Apache svn, but it's no > big problem that you already did so. > Sorry, I had thought that I could commit it right after the SGA was recorded. Lesson learned. Thanks. Tommaso > > BR, > > Jukka Zitting >
[jira] Commented: (UIMA-1733) Import AlchemyAPI Annotator code inside the Sandbox
[ https://issues.apache.org/jira/browse/UIMA-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12838889#action_12838889 ] Jukka Zitting commented on UIMA-1733: - I've filed the IP clearance record and requested lazy consensus on gene...@incubator. The process should be complete in three days unless anything unexpected comes up. > Import AlchemyAPI Annotator code inside the Sandbox > --- > > Key: UIMA-1733 > URL: https://issues.apache.org/jira/browse/UIMA-1733 > Project: UIMA > Issue Type: Task > Components: Sandbox >Reporter: Tommaso Teofili >Assignee: Tommaso Teofili > Attachments: alchemy-annotator.zip > > > Once the SGA has been recorded we can start importing the code -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
On 2/26/2010 9:27 AM, Jukka Zitting wrote: > Hi > > On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor wrote: > >> Hi Jukka, Can you do these next steps to complete this? >> > Sure, thanks for the reminder! I'll take care of this right away. > > The IP clearance record looks good, thanks Tommaso! > > Note that as it's usually better to wait until the IP clearance is > complete before committing a new codebase to Apache svn, but it's no > big problem that you already did so. > I recall reading also, that since the clearance says the headers have been properly converted to Apache license headers, and that that work (of editing those files) is often done in SVN because the submitted zip may not have everything in order, that it's OK to commit the new code base to SVN. Of course, it's not OK to do this before a software grant has been received/recorded/ack. And, of course, it's not OK to "release" this software before the IP clearance. Do I have this correct? -Marshall > BR, > > Jukka Zitting > > >
uimacpp and RAT reports - using excludes
(Borrowing from a discussion on general) There is an Ant task for RAT that allows flexible specification of "excludes" for files for which no license header is needed - let's try and incorporate that into our uimacpp build process for the next release. -Marshall
better automation
I see on the incubator list that the subversion project had a discussion on how to do publication of their javadocs, doxygen. (Publication means having them linked from their website). Their solution (and several other project's): for "trunk" - build on Hudson and push them to people.a.o (Hudson has some plugin for this, and/or there is some kind of rsync approach that Jukka mentioned). For "released code" - we could just put the files on people.a.o (without checking them in to svn). There was some discussion suggesting keeping "trunk" (unreleased) versions clearly separate from specific released versions. I like the idea of not checking this kind of generated and large stuff into SVN. I am motivated to start moving in this direction, after we graduate :-). -Marshall
Improvements in Maven may soon allow us to use the release plugin
And do much better factoring :-) You might find this blog post interesting: http://www.sonatype.com/people/2009/11/maven-3x-paving-the-desire-lines-part-one-2/ and in particular, this funny bit (on youtube): http://www.youtube.com/watch?v=kaT-jFpwj_M&feature=player_embedded The release plugin had a big fix for "flat" projects described in http://jira.codehaus.org/browse/mrelease-261, that just came out as part of the 2.0 release (announced 2/11/2010) -Marshall