Re: NPanday incubator report
Hi Roman, My apologies, I didn't see your email immediately. Unfortunately, I am no longer an active mentor for NPanday. I've already stepped down as mentor for the project over a year ago so I am not quite up to date with what's happening on the project. I took a quick look now at the Jira and commit notifications, and the last commit was on April 4. There were also a number of tickets reported in the recent weeks, but there doesn't seem to be anyone actively working on them. Hope this somewhat helps! Thanks, Deng On Fri, Jun 13, 2014 at 11:22 AM, Roman Shaposhnik r...@apache.org wrote: On Tue, Jun 10, 2014 at 1:18 AM, David Akehurst d...@akehurst.net wrote: I hope the project has not gone dormant. I still actively use it, and hoping for its continued development and eventual (soon) promotion from incubating. At the very minimum the project would require some active mentors. Hang in there -- we'll try to resolve this at IPMC level. Thanks, Roman.
Re: NPanday incubator report
Sure, will do :) Thanks, Deng On Fri, Jun 13, 2014 at 12:24 PM, Roman Shaposhnik r...@apache.org wrote: On Thu, Jun 12, 2014 at 8:46 PM, Deng Ching-Mallete och...@apache.org wrote: Hi Roman, My apologies, I didn't see your email immediately. Unfortunately, I am no longer an active mentor for NPanday. I've already stepped down as mentor for the project over a year ago so I am not quite up to date with what's happening on the project. I took a quick look now at the Jira and commit notifications, and the last commit was on April 4. There were also a number of tickets reported in the recent weeks, but there doesn't seem to be anyone actively working on them. Hope this somewhat helps! No worries. I totally understand. I would appreciate if you could reply to the general@incubator thread with the same information so that IPMC can suggest an appropriate course-correction for the project. Thanks, Roman. -- Maria Odea Deng Ching-Mallete | och...@apache.org | http://www.linkedin.com/in/oching
Re: [NPANDAY] CODE FREEZE for NPanday
Thanks Liit! :) On Thu, May 19, 2011 at 10:56 AM, Josimpson Ocaba joc...@maestrodev.comwrote: Thanks again Liit, for doing the release :) On Thu, May 19, 2011 at 10:49 AM, Adelita Padilla apadi...@maestrodev.comwrote: Code freeze officially lifted since NPanday 1.4.0-incubating was successfully released! Thanks, -- liit On Fri, May 6, 2011 at 2:40 PM, Lars Corneliussen m...@lcorneliussen.de wrote: Sure, liit. Thank you very much for doing the release!! _ Lars Am 06.05.11 07:30, schrieb Adelita Padilla: I'll just commit some revisions for the documentation so that the deployed docs is the updated one. Thanks, liit On Fri, May 6, 2011 at 1:17 PM, Deng Chingoch...@apache.org wrote: +1, I agree with Lars Thanks again for doing the release Liit! :) -Deng On Fri, May 6, 2011 at 12:09 PM, Lars Corneliussen m...@lcorneliussen.de wrote: i think we shouldn't do any changes, before 1.4 is out for good. just fixes, if we have problems with 1.4. -- Message sent from mobile device Am 06.05.2011 um 05:30 schrieb Josimpson Ocaba joc...@maestrodev.com : Thanks Liit On Fri, May 6, 2011 at 11:29 AM, Adelita Padilla apadi...@maestrodev.comwrote: Code Freeze lifted since NPanday-1.4.0-incubating already released! Thanks, -- liit On Thu, May 5, 2011 at 12:12 PM, Adelita Padilla apadi...@maestrodev.com wrote: Hi All, Code Freeze for NPanday since 1.4.0-incubating is ongoing. Thanks, -- liit
Re: svn commit: r1098215 - in /incubator/npanday/trunk/components: dotnet-artifact/src/main/java/npanday/artifact/impl/ dotnet-assembler/src/main/java/npanday/assembler/impl/ dotnet-dao-project/src/ma
Yeah, looking at this again, I think it might be better to use a different exception type instead. I'll update them.. Thanks for the suggestion :) -Deng On Mon, May 2, 2011 at 9:44 AM, Brett Porter br...@apache.org wrote: Doesn't this lose valuable exception information? Perhaps a different exception type needs to be used, or at least have it logged at error level if it's not recoverable? - Brett On 01/05/2011, at 1:43 PM, och...@apache.org wrote: Author: oching Date: Sun May 1 03:43:14 2011 New Revision: 1098215 URL: http://svn.apache.org/viewvc?rev=1098215view=rev Log: update IOException construction to make it compile for java 1.5 (while not yet agreed whether to set npanday to 1.6) Modified: incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/NetDependenciesRepositoryImpl.java incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/AssemblyPluginsRepository.java incubator/npanday/trunk/components/dotnet-assembler/src/main/java/npanday/assembler/impl/DefaultAssemblyInfoMarshaller.java incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/ProjectFactory.java incubator/npanday/trunk/components/dotnet-dao-project/src/main/java/npanday/dao/impl/ProjectDaoImpl.java incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/CompilerPluginsRepository.java incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/executable/impl/ExecutablePluginsRepository.java incubator/npanday/trunk/components/dotnet-plugin/src/main/java/npanday/plugin/impl/ConfigurationAppendersRepository.java incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/ConnectionsRepository.java incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/RepositoryRegistryImpl.java incubator/npanday/trunk/components/dotnet-registry/src/main/java/npanday/registry/impl/StandardRepositoryLoader.java incubator/npanday/trunk/components/dotnet-vendor/src/main/java/npanday/vendor/impl/SettingsRepository.java Modified: incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java?rev=1098215r1=1098214r2=1098215view=diff == --- incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java (original) +++ incubator/npanday/trunk/components/dotnet-artifact/src/main/java/npanday/artifact/impl/ArtifactInstallerImpl.java Sun May 1 03:43:14 2011 @@ -195,12 +195,12 @@ public class ArtifactInstallerImpl catch ( ArtifactResolutionException e ) { throw new IOException( -NPANDAY-001-000: Problem resolving artifact for java binding: Message = + e.getMessage(), e); +NPANDAY-001-000: Problem resolving artifact for java binding: Message = + e.getMessage() ); } catch ( ArtifactNotFoundException e ) { throw new IOException( -NPANDAY-001-001: Could not find artifact for java binding: Message = + e.getMessage(), e); +NPANDAY-001-001: Could not find artifact for java binding: Message = + e.getMessage() ); } } } @@ -218,12 +218,12 @@ public class ArtifactInstallerImpl catch ( ArtifactResolutionException e ) { throw new IOException( -NPANDAY-001-002: Problem resolving java dependency artifact: Message = + e.getMessage(), e); +NPANDAY-001-002: Problem resolving java dependency artifact: Message = + e.getMessage() ); } catch ( ArtifactNotFoundException e ) { throw new IOException( -NPANDAY-001-003: Could not find java dependency artifact: Message = + e.getMessage(), e); +NPANDAY-001-003: Could not find java dependency artifact: Message = + e.getMessage() ); } } @@ -303,7 +303,7 @@ public class ArtifactInstallerImpl { throw new ArtifactInstallationException( NPANDAY-001-006: Failed to install artifact: ID = + artifact.getId() + , File = + -( ( artifact.getFile() != null ) ? artifact.getFile().getAbsolutePath() : ), e ); +
Re: Documentation TOC/Navigation cleanup...
On Thu, Apr 7, 2011 at 8:13 AM, Josimpson Ocaba joc...@maestrodev.com wrote: I have a question on ALM, can we replace it with something that a new user can easily understand? I'm sorry I also don't have anything in mind that could replace it but maybe we can brainstorm something. Or.. maybe the ALM section can just be removed then move Release and Version Management inside Developer's Guide and Artifact Repositories and Automated Builds under Get Involved? Thanks, Deng
Re: svn commit: r1084896 - /incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java
No unit tests Liit? :) On Thu, Mar 24, 2011 at 6:56 PM, apadi...@apache.org wrote: Author: apadilla Date: Thu Mar 24 10:56:29 2011 New Revision: 1084896 URL: http://svn.apache.org/viewvc?rev=1084896view=rev Log: [NPANDAY-378] - malformed npanday-settings.xml was caught properly so that build will fail. Modified: incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java Modified: incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java?rev=1084896r1=1084895r2=1084896view=diff == --- incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java (original) +++ incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/main/java/NPanday/Plugin/Settings/SettingsGeneratorMojo.java Thu Mar 24 10:56:29 2011 @@ -78,11 +78,11 @@ public class SettingsGeneratorMojo */ private String frameworkVersion; - /** - * @parameter default-value=false + /** + * @parameter default-value=false */ private boolean skip; - + /** * @component */ @@ -93,17 +93,17 @@ public class SettingsGeneratorMojo */ private npanday.plugin.PluginContext pluginContext; - /** + /** * @parameter expression =${npanday.settings} */ private String settingsPath; - + /** * @parameter expression = ${npanday.settings} */ @FieldAnnotation() - public java.lang.String npandaySettingsPath; - + public java.lang.String npandaySettingsPath; + public String getMojoArtifactId() { return NPanday.Plugin.Settings; @@ -171,13 +171,20 @@ public class SettingsGeneratorMojo { return false; } - + Plugin compilePlugin = lookupCompilePlugin(); if ( compilePlugin != null ) { frameworkVersion = getProjectFrameworkVersion( (Xpp3Dom) compilePlugin.getConfiguration() ); - if ( isFrameworkVersionExisting( frameworkVersion ) ) + try + { + if ( isFrameworkVersionExisting( frameworkVersion ) ) + { + return false; + } + } + catch ( IOException e ) { return false; } @@ -187,14 +194,14 @@ public class SettingsGeneratorMojo } public boolean isFrameworkVersionExisting(String frameworkVersion) - throws MojoExecutionException + throws MojoExecutionException, IOException { if ( settingsPath == null ) { settingsPath = System.getProperty( user.home ) + /.m2; } - + File file = new File( settingsPath, npanday-settings.xml ); if ( !file.exists() ) @@ -202,29 +209,26 @@ public class SettingsGeneratorMojo return false; } + SettingsRepository settingsRepository = ( SettingsRepository) repositoryRegistry.find( npanday-settings ); + + if ( settingsRepository != null ) + { + repositoryRegistry.removeRepository( npanday-settings ); + } + try { - SettingsRepository settingsRepository = ( SettingsRepository) repositoryRegistry.find( npanday-settings ); + // load npanday-settings and store in registry + StandardRepositoryLoader repoLoader = new StandardRepositoryLoader(); + repoLoader.setRepositoryRegistry( repositoryRegistry ); + settingsRepository = (SettingsRepository) repoLoader.loadRepository( file.getAbsolutePath(), SettingsRepository.class.getName(), new Hashtable() ); + repositoryRegistry.addRepository( npanday-settings, settingsRepository ); - if ( settingsRepository != null ) - { - repositoryRegistry.removeRepository( npanday-settings ); - } - try - { - StandardRepositoryLoader repoLoader = new StandardRepositoryLoader(); - repoLoader.setRepositoryRegistry( repositoryRegistry ); - settingsRepository = (SettingsRepository) repoLoader.loadRepository( file.getAbsolutePath(), SettingsRepository.class.getName(), new Hashtable() ); - repositoryRegistry.addRepository( npanday-settings, settingsRepository ); - } - catch ( IOException e ) - { - } + // check if npanday-settings contains the
Re: [NPANDAY] Error when merging repo to ibiblio
To get it to merge successfully, I had to delete the *-src.tar.bz2 artifact and its related signature and checksums from the staging repo via cadaver. I figured we already have enough source bundles (tar.gz and .zip) in there anyway. On a related note, I think we should fix the POM config to only generate a zip file for the source bundle. Liit, do you mind filing the 404 problem you encountered during the merge in Archiva's JIRA? I think it's a bug in the webdav impl. I tried uploading an artifact with the same extension in a test repository, and also got that error you encountered when accessing the artifact. Thanks! -Deng On Tue, Mar 8, 2011 at 7:01 PM, Adelita Padilla apadi...@g2ix.net wrote: UPDATE: I've successfully merged the artifacts from http://vmbuild.apache.org/archiva/repository/staged-npanday/ to /www/people.apache.org/repo/m2-ibiblio-rsync-repository. The binaries and sources were also copied to /www/www.apache.org/dist/incubator/npanday/. Thanks, -- liit - Adelita Padilla apadi...@g2ix.net wrote: I also checked the old releases found in http://repo.npanday.org/archiva/repository/npanday-releases and same error occurs. -- - Adelita Padilla apadi...@g2ix.net wrote: Hi All, I tried merging the artifacts from http://vmbuild.apache.org/archiva/repository/staged-npanday/npanday/ to ibiblio by running the ff command: mvn stage:copy -Dsource=http://vmbuild.apache.org/archiva/repository/staged-npanday/; -Dtarget=scp://apadi...@people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository -Dversion=1.3-incubating DrepositoryId=apache.releases but got this error: [INFO] Downloading file from the source repository: /npanday//npanday-project//1.3-incubating//npanday-project-1.3-incubating-src.tar.bz2.asc [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error copying repository from http://vmbuild.apache.org/archiva/repository/staged-npanday/ to scp://apadi...@people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository Embedded error: Unable to locate resource in repository http://vmbuild.apache.org/archiva/repository/staged-npanday//npanday//npanday-project//1.3-incubating//npanday-project-1.3-incubating-src.tar.bz2.asc [INFO] [INFO] For more information, run Maven with the -e switch [INFO] I tried accessing the resource directly and got this error: HTTP ERROR 404 Problem accessing /archiva/repository/staged-npanday/npanday/npanday-project/1.3-incubating/npanday-project-1.3-incubating-src.tar.bz2. Reason: Resource does not exist Any thoughts? Thanks, -- liit
Re: [NPANDAY] Error when merging repo to ibiblio
Thanks Liit :) On Wed, Mar 9, 2011 at 11:08 AM, Adelita Padilla apadi...@g2ix.net wrote: Hi Deng, Issue file - http://jira.codehaus.org/browse/MRM-1459 Thanks, -- liit - Deng Ching och...@apache.org wrote: To get it to merge successfully, I had to delete the *-src.tar.bz2 artifact and its related signature and checksums from the staging repo via cadaver. I figured we already have enough source bundles (tar.gz and .zip) in there anyway. On a related note, I think we should fix the POM config to only generate a zip file for the source bundle. Liit, do you mind filing the 404 problem you encountered during the merge in Archiva's JIRA? I think it's a bug in the webdav impl. I tried uploading an artifact with the same extension in a test repository, and also got that error you encountered when accessing the artifact. Thanks! -Deng On Tue, Mar 8, 2011 at 7:01 PM, Adelita Padilla apadi...@g2ix.net wrote: UPDATE: I've successfully merged the artifacts from http://vmbuild.apache.org/archiva/repository/staged-npanday/ to /www/people.apache.org/repo/m2-ibiblio-rsync-repository. The binaries and sources were also copied to /www/www.apache.org/dist/incubator/npanday/. Thanks, -- liit - Adelita Padilla apadi...@g2ix.net wrote: I also checked the old releases found in http://repo.npanday.org/archiva/repository/npanday-releases and same error occurs. -- - Adelita Padilla apadi...@g2ix.net wrote: Hi All, I tried merging the artifacts from http://vmbuild.apache.org/archiva/repository/staged-npanday/npanday/ to ibiblio by running the ff command: mvn stage:copy -Dsource=http://vmbuild.apache.org/archiva/repository/staged-npanday/; -Dtarget=scp://apadi...@people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository -Dversion=1.3-incubating DrepositoryId=apache.releases but got this error: [INFO] Downloading file from the source repository: /npanday//npanday-project//1.3-incubating//npanday-project-1.3-incubating-src.tar.bz2.asc [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error copying repository from http://vmbuild.apache.org/archiva/repository/staged-npanday/ to scp://apadi...@people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository Embedded error: Unable to locate resource in repository http://vmbuild.apache.org/archiva/repository/staged-npanday//npanday//npanday-project//1.3-incubating//npanday-project-1.3-incubating-src.tar.bz2.asc [INFO] [INFO] For more information, run Maven with the -e switch [INFO] I tried accessing the resource directly and got this error: HTTP ERROR 404 Problem accessing /archiva/repository/staged-npanday/npanday/npanday-project/1.3-incubating/npanday-project-1.3-incubating-src.tar.bz2. Reason: Resource does not exist Any thoughts? Thanks, -- liit
Re: svn commit: r1063152 - in /incubator/npanday/trunk/site: pom.xml src/site/apt/release-notes.apt
Hi Liit, Was the release finalized already? After the vote passed, you'd need to copy the sources and binaries to /www/www.apache.org/dist/incubator/npanday in people.a.o. You should be able to view it from http://www.apache.org/dist/incubator/npanday afterwards. I took a look at the NPanday site module and it seems we're missing a Downloads page. I suggest we create one where we can place the links for the mirrors then reference that Downloads page in the release notes instead. Thanks, Deng On Mon, Feb 14, 2011 at 3:02 PM, Adelita Padilla apadi...@maestrodev.com wrote: Hi Brett, Where should we reference the release? Thanks, -- liit - Brett Porter br...@apache.org wrote: Liit, This shouldn't reference the staged repository directly - that'll go away once it gets published. - Brett On 25/01/2011, at 5:33 PM, apadi...@apache.org wrote: Author: apadilla Date: Tue Jan 25 06:33:26 2011 New Revision: 1063152 URL: http://svn.apache.org/viewvc?rev=1063152view=rev Log: * updated version for docs * updated typo error Modified: incubator/npanday/trunk/site/pom.xml incubator/npanday/trunk/site/src/site/apt/release-notes.apt Modified: incubator/npanday/trunk/site/pom.xml URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/site/pom.xml?rev=1063152r1=1063151r2=1063152view=diff == --- incubator/npanday/trunk/site/pom.xml (original) +++ incubator/npanday/trunk/site/pom.xml Tue Jan 25 06:33:26 2011 @@ -23,7 +23,7 @@ under the License. parent groupIdnpanday/groupId artifactIdnpanday-project/artifactId - version1.3-incubating-SNAPSHOT/version + version1.3-incubating/version /parent artifactIdnpanday-site/artifactId packagingpom/packaging Modified: incubator/npanday/trunk/site/src/site/apt/release-notes.apt URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/release-notes.apt?rev=1063152r1=1063151r2=1063152view=diff == --- incubator/npanday/trunk/site/src/site/apt/release-notes.apt (original) +++ incubator/npanday/trunk/site/src/site/apt/release-notes.apt Tue Jan 25 06:33:26 2011 @@ -21,7 +21,7 @@ Release Notes for NPanday 1.3-incubating NPanday .NET Build Tool 1.3-incubating release is now available for - {{{http://vmbuild.apache.org/archiva/repository/staged-npanday/} download}} from the web site. + {{{http://vmbuild.apache.org/archiva/repository/staged-npanday/} download}}. The {{{./faqs.html} NPanday FAQs}} provides answers to common questions regarding NPanday .NET Build Tool. -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter
Re: [VOTE] NPANDAY Version 1.3 Incubating
+1 I noticed the sources have a lot of bundles (zip, tar.gz and tar.bz2). Maybe we can configure the pom to only create at least a .zip of the sources? Thanks, Deng On Thu, Jan 27, 2011 at 3:42 PM, Josimpson Ocaba joc...@maestrodev.com wrote: Hi NPanday Users, After all the hard work that everyone in the community gave, I'm happy to announce that NPanday 1.3 Incubating is available and ready for your testing and voting. You can start testing here: Repository Builder http :// vmbuild . apache .org/ archiva /repository/staged- npanday / npanday / npanday -repository-builder/1.3-incubating/ MS Installer http :// vmbuild . apache .org/ archiva /repository/staged- npanday / npanday / npanday -installer/1.3-incubating/ Source http :// vmbuild . apache .org/ archiva /repository/staged- npanday / npanday / npanday -project/1.3-incubating/ The docs for 1.3 Incubating can also be found here: http ://incubator. apache .org/ npanday /docs/1.3-incubating/index. html [] +1 1.3 Incubating passes and is ready for release [] 0 Don't care [] -1 Objection and please state the reason why. Thanks again for the people who contributed patches and filed issues. Cheers, -- Joe Ocaba
Re: NPanday Intellectual Property Clearance Draft
Sure Brett :) On Tue, Feb 1, 2011 at 9:34 AM, Brett Porter br...@apache.org wrote: Deng, can you put this into the incubator site as a starting point? We can check off the last couple when appropriate. - Brett
Re: NPanday Intellectual Property Clearance Draft
Thanks Joe! I'll review this today. -Deng On Thu, Jan 27, 2011 at 11:24 AM, Josimpson Ocaba joc...@maestrodev.com wrote: Hi Deng, Below is the rough draft for the IP Clearance. I based it from here http://incubator.apache.org/ip-clearance/ip-clearance-template.html Thanks for reviewing it! Cheers, NPanday Codebase Intellectual Property (IP) Clearance Status Description NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday allows .NET projects to be converted into Maven projects thus allowing them to fully utilize the other technologies driven by Maven. Project info * Which PMC will be responsible for the code: NPanday * Into which existing project/module: NPanday (incubating as of 8/13/2010) * Officer or member managing donation: Maria Odea Ching Completed tasks are shown by the completion date (-MM-dd). Identify the codebase date item 2010-08-01 npanday.codeplex.com MD5 or SHA1 sum for donated software: (Note versioned software used to calculate sum in parentheses). Copyright date item 2011-01-12 Check and make sure that the papers that transfer rights to the ASF been received. It is only necessary to transfer rights for the package, the core code, and any new code produced by the project. 2011-01-12 Check and make sure that the files that have been donated have been updated to reflect the new ASF copyright. Identify name recorded for software grant: the name of the grant as record in the grants.txt document so that the grant can be easily identified Verify distribution rights Corporations and individuals holding existing distribution rights: * Codeplex date item 2011-01-12 Check that all active committers have a signed CLA on record. 2011-01-12 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. 2011-01-12 Check and make sure that for all items included with the distribution that is not under the Apache license, we have the right to combine with Apache-licensed code and redistribute. 2011-01-12 Check and make sure that all items depended upon by the project is covered by one or more of the following approved licenses: Apache, BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially the same terms. Generally, the result of checking off these items will be a Software Grant, CLA, and Corporate CLA for ASF licensed code, which must have no dependencies upon items whose licenses that are incompatible with the Apache License. Organizational acceptance of responsibility for the project Related VOTEs: * The VOTE thread accepting the donation may happen either before or after IP clearance. Adoption by lazy concensus is acceptable but not recommended. -- Joe Ocaba