Re: Incubator voting status page

2013-01-28 Thread Branko Čibej
On 28.01.2013 08:58, Daniel Shahaf wrote:
 Branko Čibej wrote on Mon, Jan 28, 2013 at 08:22:42 +0100:
 On 27.01.2013 16:17, Daniel Shahaf wrote:
 Branko Čibej wrote on Sat, Jan 26, 2013 at 15:30:04 +0100:
 On 26.01.2013 14:27, Benson Margulies wrote:
 Brane, are you currently using the pickled clutch metadata? If we just
 need to add a field to it we can.
 Nope, I'm currently walking the incubator archive tree. The clutch
 metadata is in general good enough, since if clutch can generate
 target/current.ent, I can certainly get the information I need from
 that. The only question is the conversion from
 l...@podling.incubator.apache.org (which clutch knows about) to
 archive/podling.apache.org/list (which is where the podling mail
 archives will be in future) is consistent.

 Yes, it is, for all *@p.i.a.o lists.
 Well, I've found an inconsistency while changing the scripts to parse
 the content/podlings.xml and content/projects/podling-name.xml.
 Onami's dev list is the old-style:

 onami-...@incubator.apache.org

 but its archive is new-style:

 onami.incubator.apache.org/dev

 I don't want to special-case the script for this; can we make the
 archive consistent with the mailing list address?

 They seem consistent with the other new-style podlings:

 minotaur,9:~apmail/public-arch% find . -maxdepth 2 -name \*onami\* 
 ./onami.apache.org
 minotaur,9:~apmail/public-arch% grep -h List-Id onami.apache.org/*/* | uniq
 List-Id: commits.onami.incubator.apache.org
 List-Id: dev.onami.incubator.apache.org
 List-Id: user.onami.incubator.apache.org

Ah, could it be then that content/projects/onami.xml is just wrong and
needs to be updated? It says:

td 
id=mail-devcodeonami-dev/codecode@/codecodeincubator.apache.org/code/td



-- Brane


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Incubator voting status page

2013-01-28 Thread Simone Tripodi
Hi Branko!

On Mon, Jan 28, 2013 at 9:57 AM, Branko Čibej br...@apache.org wrote:
 Ah, could it be then that content/projects/onami.xml is just wrong and
 needs to be updated?

yes, we published the status page before we got the MLs addresses and
noticed they are in the new pattern :P could one of the mentor please
update it?

TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Incubator voting status page

2013-01-28 Thread Branko Čibej
On 28.01.2013 10:01, Simone Tripodi wrote:
 Hi Branko!

 On Mon, Jan 28, 2013 at 9:57 AM, Branko Čibej br...@apache.org wrote:
 Ah, could it be then that content/projects/onami.xml is just wrong and
 needs to be updated?
 yes, we published the status page before we got the MLs addresses and
 noticed they are in the new pattern :P could one of the mentor please
 update it?

I can do that. And have done it. Please review:

svn diff -c1439308 http://svn.apache.org/repos/asf/incubator



-- Brane


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Incubator voting status page

2013-01-28 Thread Christian Grobmeier
On Mon, Jan 28, 2013 at 10:06 AM, Branko Čibej br...@apache.org wrote:
 On 28.01.2013 10:01, Simone Tripodi wrote:
 Hi Branko!

 On Mon, Jan 28, 2013 at 9:57 AM, Branko Čibej br...@apache.org wrote:
 Ah, could it be then that content/projects/onami.xml is just wrong and
 needs to be updated?
 yes, we published the status page before we got the MLs addresses and
 noticed they are in the new pattern :P could one of the mentor please
 update it?

 I can do that. And have done it. Please review:

 svn diff -c1439308 http://svn.apache.org/repos/asf/incubator

Looks good, thanks for updating it.
We (mentors) need to give this file some more love, but thats another story.

Cheers
Christian



 -- Brane


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




--
http://www.grobmeier.de
https://www.timeandbill.de

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Potential proposal + request volunteers for champion mentor roles - MetaModel

2013-01-28 Thread Kasper Sørensen
Dear all,

After some time spent (yeah, sorry quite a lot more time than we had hoped), we 
finally now have the green light to officially post a proposal to the Incubator 
to take on MetaModel as a project. Since it's been a while, I wish to call out 
again for sponsors. We found a few some months ago, but we where out of contact 
for so long I feel it's most fair to ask again.

Please find below the draft proposal which we would love to further work on 
together with sponsors before finally submitting it. (I tried posting it on the 
wiki but was not authorized, probably because my account is a new one).

Best regards,
Kasper Sørensen

-

MetaModel - uniform data access across datastores
Proposal for Apache Incubator

-

Abstract

MetaModel is a data access framework, providing a common interface for 
exploration and querying of different types of datastores.



Proposal

MetaModel provides a uniform meta-model for exploring and querying the 
structure of datastores, covering but not limited to relational databases. The 
scope of the project is to stay domain-agnostic, so the meta-model will be 
concerned with schemas, tables, columns, rows, relationships etc.

On top of this meta-model a rich querying API is provided which resembles SQL, 
but built using compiler-checked Java language constructs. For datastores that 
do not have a native SQL-compatible query engine, the MetaModel project also 
includes an abstract Java-based query engine implementation which individual 
datastore-modules can adapt to fit the concrete datastore.

Background

The MetaModel project was initially developed by eobject.dk to service the 
DataCleaner application. The main requirement was to perform data querying and 
modification operations on a wide range of quite different datastores. 
Furthermore a programmatic query model was needed in order to allow different 
components to influence the query plan.

In 2009, Human Inference acquired the eobjects projects including MetaModel. 
Since then MetaModel has been put to extensive use in the Human Inference 
products. The open source nature of the project was reinforced, leading to a 
significant growth in the community.

MetaModel has successfully been used in a number of other open source projects 
as well as mission critical commercial software from Human Inference.

Rationale

Different types of datastores have different characteristics, which always lead 
to the interfaces for these being different from one another. Standards like 
JDBC and the SQL language attempt to standardize data access, but for some 
datastore types like flat files, spreadsheets, NoSQL databases and more, such 
standards are not even implementable.

Specialization in interfaces obviously has merit for optimized usage, but for 
integration tools, batch applications and or generic data modification tools, 
this myriad of specialized interfaces is a big pain. Furthermore, being able to 
query every datastore with a basic set of SQL-like features can be a great 
productivity boost for a wide range of applications.

Initial goals

MetaModel is already a stable project, so initial goals are more oriented 
towards an adaption to the Apache ecosystem than about functional changes. We 
are constantly adding more datastore types to the portfolio (currently a 
Salesforce.com web service consumer datastore is being tested), but the core 
modules have not had drastic changes for some time. Our focus will be on making 
ties with other Apache projects (such as POI, Gora and CouchDB) and potentially 
renaming the 'MetaModel' project to something more rememberable.

--

Current status

Meritocracy

We intend to do everything we can to encourage a meritocracy in the development 
of MetaModel. Currently most important development and design decisions have 
been made at Human Inference, but with an open window for anyone to participate 
on mailing lists and discussion forums. We believe that the approach going 
forward should be more encouraging by sharing all the design ideas and 
discussions in the open, not only just the topics that have been dragged into 
the open by third parties.  We believe that meritocracy will be further 
stimulated by granting the control of the project to an independent committee.

Community

The community around MetaModel already exists, but we believe it will grow 
substantially by becoming an Apache project. With MetaModel used in a wide 
range of both open and closed source application, both at Human Inference 
(HIquality MDM), it's open source projects DataCleaner, SassyReader and 
AnalyzerBeans and by other parties (such as the Quipo data warehouse automation 
project), we believe that the critical mass to sustain a community is there.

Core developers

MetaModel was founded by Kasper Sørensen in 2009. Later it was incorporated as 
a core library by Human Inference, meaning that more than 20 

[ANNOUNCE] Apache Bloodhound 0.4 incubating Released

2013-01-28 Thread Ryan Ollos
The Apache Bloodhound (Incubating) team is pleased to announce the
availability
of the 0.4-incubating release.

Apache Bloodhound is a tool to track progress and defects in software
products.

Standing on the shoulders of the mature Trac project, Bloodhound provides
issue
tracking, repository browsing and wiki functionality.

On top of this Bloodhound aims to provide intuitive support for managing
multiple software projects, a user-friendly interface and simple
installation,
incorporating the some of Trac's best plugins.

This release includes the following highlights:
 * Replaces ticket edit form with a new 'in-place' edit and workflow control
 * Added white-labeling for error messages and basic branding
 * Improvements to the quick ticket creation form including ability to
specify the select fields and their order
 * Various bug fixes

The release can be downloaded from:

http://www.apache.org/dyn/closer.cgi/incubator/bloodhound/apache-bloodhound-incubating-0.4.tar.gz

For further information, please visit the project website at
http://incubator.apache.org/bloodhound/

The Apache Bloodhound Team

Disclaimer:
Apache Bloodhound is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects.  While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.


[ANNOUNCE] Apache Bloodhound 0.4 incubating Released

2013-01-28 Thread Ryan Ollos
The Apache Bloodhound (Incubating) team is pleased to announce the
availability
of the 0.4-incubating release.

Apache Bloodhound is a tool to track progress and defects in software
products.

Standing on the shoulders of the mature Trac project, Bloodhound provides
issue
tracking, repository browsing and wiki functionality.

On top of this Bloodhound aims to provide intuitive support for managing
multiple software projects, a user-friendly interface and simple
installation,
incorporating the some of Trac's best plugins.

This release includes the following highlights:
 * Replaces ticket edit form with a new 'in-place' edit and workflow control
 * Added white-labeling for error messages and basic branding
 * Improvements to the quick ticket creation form including ability to
specify the select fields and their order
 * Various bug fixes

The release can be downloaded from:

http://www.apache.org/dyn/closer.cgi/incubator/bloodhound/apache-bloodhound-incubating-0.4.tar.gz

For further information, please visit the project website at
http://incubator.apache.org/bloodhound/

The Apache Bloodhound Team

Disclaimer:
Apache Bloodhound is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects.  While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.


Re: Potential proposal + request volunteers for champion mentor roles - MetaModel

2013-01-28 Thread Sergio Fernández

Hi Kasper,

the proposal looks quite interesting, but I have two questions:

1) How this is related with the emergent at ASF elated with RDF (mainly 
Jena and Marmotta)? I see some clear lines of cooperation there.


2) How this proposal is related with other well-established open source 
tools? Such as DataNucleus AccessPlatform 
http://www.datanucleus.org/products/accessplatform/.


Greetings,

On 28/01/13 11:07, Kasper Sørensen wrote:

Dear all,

After some time spent (yeah, sorry quite a lot more time than we had hoped), we 
finally now have the green light to officially post a proposal to the Incubator 
to take on MetaModel as a project. Since it's been a while, I wish to call out 
again for sponsors. We found a few some months ago, but we where out of contact 
for so long I feel it's most fair to ask again.

Please find below the draft proposal which we would love to further work on 
together with sponsors before finally submitting it. (I tried posting it on the 
wiki but was not authorized, probably because my account is a new one).

Best regards,
Kasper Sørensen

-

MetaModel - uniform data access across datastores
Proposal for Apache Incubator

-

Abstract

MetaModel is a data access framework, providing a common interface for 
exploration and querying of different types of datastores.



Proposal

MetaModel provides a uniform meta-model for exploring and querying the 
structure of datastores, covering but not limited to relational databases. The 
scope of the project is to stay domain-agnostic, so the meta-model will be 
concerned with schemas, tables, columns, rows, relationships etc.

On top of this meta-model a rich querying API is provided which resembles SQL, 
but built using compiler-checked Java language constructs. For datastores that 
do not have a native SQL-compatible query engine, the MetaModel project also 
includes an abstract Java-based query engine implementation which individual 
datastore-modules can adapt to fit the concrete datastore.

Background

The MetaModel project was initially developed by eobject.dk to service the 
DataCleaner application. The main requirement was to perform data querying and 
modification operations on a wide range of quite different datastores. 
Furthermore a programmatic query model was needed in order to allow different 
components to influence the query plan.

In 2009, Human Inference acquired the eobjects projects including MetaModel. 
Since then MetaModel has been put to extensive use in the Human Inference 
products. The open source nature of the project was reinforced, leading to a 
significant growth in the community.

MetaModel has successfully been used in a number of other open source projects 
as well as mission critical commercial software from Human Inference.

Rationale

Different types of datastores have different characteristics, which always lead 
to the interfaces for these being different from one another. Standards like 
JDBC and the SQL language attempt to standardize data access, but for some 
datastore types like flat files, spreadsheets, NoSQL databases and more, such 
standards are not even implementable.

Specialization in interfaces obviously has merit for optimized usage, but for 
integration tools, batch applications and or generic data modification tools, 
this myriad of specialized interfaces is a big pain. Furthermore, being able to 
query every datastore with a basic set of SQL-like features can be a great 
productivity boost for a wide range of applications.

Initial goals

MetaModel is already a stable project, so initial goals are more oriented 
towards an adaption to the Apache ecosystem than about functional changes. We 
are constantly adding more datastore types to the portfolio (currently a 
Salesforce.com web service consumer datastore is being tested), but the core 
modules have not had drastic changes for some time. Our focus will be on making 
ties with other Apache projects (such as POI, Gora and CouchDB) and potentially 
renaming the 'MetaModel' project to something more rememberable.

--

Current status

Meritocracy

We intend to do everything we can to encourage a meritocracy in the development of 
MetaModel. Currently most important development and design decisions have been made at 
Human Inference, but with an open window for anyone to participate on mailing lists and 
discussion forums. We believe that the approach going forward should be more encouraging 
by sharing all the design ideas and discussions in the open, not only just the topics 
that have been dragged into the open by third parties.  We believe that 
meritocracy will be further stimulated by granting the control of the project to an 
independent committee.

Community

The community around MetaModel already exists, but we believe it will grow 
substantially by becoming an Apache project. With MetaModel used in a wide 
range of both open and 

RE: Potential proposal + request volunteers for champion mentor roles - MetaModel

2013-01-28 Thread Kasper Sørensen
Hi Sergio,

I am not sure how to characterize the comparison with RDF / Jena / Marmotta, 
since I actually didn't know about these topics before now. Linked data might 
be a relevant topic for MetaModel also, but in the current form MetaModel is 
very much focused on a tabular view of data, resembling that of RDBMs, 
CSV/spreadsheet files etc. But also to adapt other datastores to a similar 
tabular view so that very widely used SQL techniques and wisdom can be applied 
to it. Not because we love SQL (MetaModel also supports several NoSQL 
databases), but because we needed a common metaphor of all data and data 
tables was found to be the easiest metaphor to comprehend for the users.

We've looked to DataNucleus a few times also. They do a good job in 
implementing the various object mapping protocols (JDO/JPA etc.) but less so 
(to my understanding) of exposing data in a dynamic model. As such I see them 
as a ORM library, where we're still metadata-driven. The metadata that drives 
MetaModel comes from the datastore itself, not from the application code. So if 
you add a column to your database, or a sheet to your spreadsheet - then it 
automatically is also available in MetaModel. In a ORM you would define a new 
entity type etc. which is what we needed to get rid of, because the kind of 
application that typically runs on MetaModel is focused on the data itself, not 
any specific domain. Hope this makes some sort of sense :-)

Best regards,
Kasper


-Original Message-
From: Sergio Fernández [mailto:sergio.fernan...@salzburgresearch.at] 
Sent: 28. januar 2013 12:21
To: general@incubator.apache.org
Cc: Kasper Sørensen
Subject: Re: Potential proposal + request volunteers for champion  mentor 
roles - MetaModel

Hi Kasper,

the proposal looks quite interesting, but I have two questions:

1) How this is related with the emergent at ASF elated with RDF (mainly Jena 
and Marmotta)? I see some clear lines of cooperation there.

2) How this proposal is related with other well-established open source tools? 
Such as DataNucleus AccessPlatform 
http://www.datanucleus.org/products/accessplatform/.

Greetings,

On 28/01/13 11:07, Kasper Sørensen wrote:
 Dear all,

 After some time spent (yeah, sorry quite a lot more time than we had hoped), 
 we finally now have the green light to officially post a proposal to the 
 Incubator to take on MetaModel as a project. Since it's been a while, I wish 
 to call out again for sponsors. We found a few some months ago, but we where 
 out of contact for so long I feel it's most fair to ask again.

 Please find below the draft proposal which we would love to further work on 
 together with sponsors before finally submitting it. (I tried posting it on 
 the wiki but was not authorized, probably because my account is a new one).

 Best regards,
 Kasper Sørensen

 -

 MetaModel - uniform data access across datastores Proposal for Apache 
 Incubator

 -

 Abstract

 MetaModel is a data access framework, providing a common interface for 
 exploration and querying of different types of datastores.

 

 Proposal

 MetaModel provides a uniform meta-model for exploring and querying the 
 structure of datastores, covering but not limited to relational databases. 
 The scope of the project is to stay domain-agnostic, so the meta-model will 
 be concerned with schemas, tables, columns, rows, relationships etc.

 On top of this meta-model a rich querying API is provided which resembles 
 SQL, but built using compiler-checked Java language constructs. For 
 datastores that do not have a native SQL-compatible query engine, the 
 MetaModel project also includes an abstract Java-based query engine 
 implementation which individual datastore-modules can adapt to fit the 
 concrete datastore.

 Background

 The MetaModel project was initially developed by eobject.dk to service the 
 DataCleaner application. The main requirement was to perform data querying 
 and modification operations on a wide range of quite different datastores. 
 Furthermore a programmatic query model was needed in order to allow different 
 components to influence the query plan.

 In 2009, Human Inference acquired the eobjects projects including MetaModel. 
 Since then MetaModel has been put to extensive use in the Human Inference 
 products. The open source nature of the project was reinforced, leading to a 
 significant growth in the community.

 MetaModel has successfully been used in a number of other open source 
 projects as well as mission critical commercial software from Human Inference.

 Rationale

 Different types of datastores have different characteristics, which always 
 lead to the interfaces for these being different from one another. Standards 
 like JDBC and the SQL language attempt to standardize data access, but for 
 some datastore types like flat files, spreadsheets, NoSQL databases and more, 
 such standards 

Re: Incubator voting status page

2013-01-28 Thread Simone Tripodi
thanks a lot Branko,

much more than appreciated!!!

all the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Mon, Jan 28, 2013 at 10:06 AM, Branko Čibej br...@apache.org wrote:
 On 28.01.2013 10:01, Simone Tripodi wrote:
 Hi Branko!

 On Mon, Jan 28, 2013 at 9:57 AM, Branko Čibej br...@apache.org wrote:
 Ah, could it be then that content/projects/onami.xml is just wrong and
 needs to be updated?
 yes, we published the status page before we got the MLs addresses and
 noticed they are in the new pattern :P could one of the mentor please
 update it?

 I can do that. And have done it. Please review:

 svn diff -c1439308 http://svn.apache.org/repos/asf/incubator



 -- Brane


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Apache cTAKES 3.0.0-incubating RC5 release

2013-01-28 Thread Rob Weir
On Sat, Jan 26, 2013 at 4:23 AM, Andrea Pescetti pesce...@apache.org wrote:
 On 25/01/2013 Benson Margulies wrote:

 On Fri, Jan 25, 2013 at 3:04 AM, Mattmann, Chris A (388J)

 What about Apache OpenOffice?

 I asked this question about Open Office, and I got, more or less, what
 I typed in above. I was puzzled, but there you have it. As I recall,
 Roy made a remark like 'our real users are people who will take the
 source of Open Office ...'.


 This is not exactly the way the OpenOffice project sees this. We are voting
 on a release right now, and of course we put great care in ensuring that the
 source code is clean and that it can be used by our downstream projects to
 build upon; but we also make extensive tests on the convenience binaries,
 since we know that our largest group of users is the 35 millions and
 counting who already downloaded the approved binaries.


Who the real users are is an empirical question, and it does a
disservice to introduce a false dichotomy between end users of the
convenience binaries and developers who work on the core C++ code.
We have in OpenOffice a large group of developers who use the SDK to
develop extensions 3rd party extensions to OpenOffice.  They've
created around 700 such extensions.  The most popular ones have
thousands of downloads per week.   That is a thriving part of the
ecosystem.

This might not fit a 1999 view of how open source is consumed by an
ecosystem, but in 2013 any product that can only be enhanced by
modifying 20 year old C++ code is stunting its own ecosystem  The fact
that 3rd party value is created more in extensions than core C++ code
modifications is a very good thing from an engineering perspective.
For example it allows end-users to mix and match extensions from
different vendors.  This did not happen by accident.  This was a
design goal.  In any case, I think it is deserving of more recognition
at Apache that ecosystems do not always require compiled code and core
code modifications to exist, and there are indeed real users in this
ecosystem who thrive on such extensions.

Regards,

-Rob


 Regards,
   Andrea.


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[jira] [Commented] (INCUBATOR-125) How-to guide for Assembling LICENSE and NOTICE

2013-01-28 Thread Marvin Humphrey (JIRA)

[ 
https://issues.apache.org/jira/browse/INCUBATOR-125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13564925#comment-13564925
 ] 

Marvin Humphrey commented on INCUBATOR-125:
---

 I think it will also be useful to mention about the DISCLAIMER file
 requirement [1] for the incubator podlings.

The DISCLAIMER file is already documented here:

http://incubator.apache.org/guides/branding.html#disclaimers

In my view, it would not be appropriate to mention DISCLAIMER in the
LICENSE/NOTICE how-to.  LICENSE and NOTICE are tightly intertwined, but
DISCLAIMER is only related to them insofar as they are all required to be
present in incubating releases.

What we need is a page under incubator.apache.org/ which enumerates the
requirements for incubating releases, and which ought to link to *both* the
licensing how-to and the DISCLAIMER documentation along with many other
documents.

In fact, such a page already exists -- it's our infamous
[http://incubator.apache.org/guides/releasemanagement.html].

Unfortunately, that page is monumentally bloated because everything including
the kitchen sink has been thrown into it, regardless of whether the additions
duplicate information found elsewhere -- or even right there on the page itself.

Rather than add material to the licensing how-to because
releasemanagement.html fails to serve its purpose, we should work to improve
releasemanagement.html itself.

 How-to guide for Assembling LICENSE and NOTICE
 

 Key: INCUBATOR-125
 URL: https://issues.apache.org/jira/browse/INCUBATOR-125
 Project: Incubator
  Issue Type: Improvement
  Components: site
Reporter: Marvin Humphrey
 Attachments: licensing_howto.mdtext


 While the ASF provides reference documentation for LICENSE and NOTICE,
 confusion persists and existing versions vary widely in quality.
 To address these problems, we should augment the reference documentation with
 a how-to guide which provides formulaic instructions for assembling LICENSE
 and NOTICE under common conditions.
 One key feature of this how-to should be a mapping of approved licenses to
 what they require as far as NOTICE.  This mapping will help PMCs determine
 when the licensing information of a dependency contains a required third
 party notice which must be added to NOTICE.
 There are at least four possible locations where this how-to might live:
 *   www.apache.org/dev/licensing_howto.html -- probably the best location,
 considering the intended audience.
 *   www.apache.org/legal/licensing_howto.html -- if legal wants it.
 *   incubator.apache.org/guides/licensing_howto.html -- probably not ideal,
 because the information applies to TLPs as well as podlings and we have a
 problem with duplication.
 *   Somewhere on community.apache.org -- in theory.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Potential proposal + request volunteers for champion mentor roles - MetaModel

2013-01-28 Thread David Crossley
Kasper Sørensen wrote:
 Dear all,
 
 After some time spent (yeah, sorry quite a lot more time than we had hoped), 
 we finally now have the green light to officially post a proposal to the 
 Incubator to take on MetaModel as a project. Since it's been a while, I wish 
 to call out again for sponsors. We found a few some months ago, but we where 
 out of contact for so long I feel it's most fair to ask again.
 
 Please find below the draft proposal which we would love to further work on 
 together with sponsors before finally submitting it. (I tried posting it on 
 the wiki but was not authorized, probably because my account is a new one).

You need to ask on this general@ list and tell your wiki username.
See http://wiki.apache.org/incubator/FrontPage

-David

 Best regards,
 Kasper Sørensen
 
 -
 
 MetaModel - uniform data access across datastores
 Proposal for Apache Incubator
 
 -
 
 Abstract
 
 MetaModel is a data access framework, providing a common interface for 
 exploration and querying of different types of datastores.
 
 
 
 Proposal
 
 MetaModel provides a uniform meta-model for exploring and querying the 
 structure of datastores, covering but not limited to relational databases. 
 The scope of the project is to stay domain-agnostic, so the meta-model will 
 be concerned with schemas, tables, columns, rows, relationships etc.
 
 On top of this meta-model a rich querying API is provided which resembles 
 SQL, but built using compiler-checked Java language constructs. For 
 datastores that do not have a native SQL-compatible query engine, the 
 MetaModel project also includes an abstract Java-based query engine 
 implementation which individual datastore-modules can adapt to fit the 
 concrete datastore.
 
 Background
 
 The MetaModel project was initially developed by eobject.dk to service the 
 DataCleaner application. The main requirement was to perform data querying 
 and modification operations on a wide range of quite different datastores. 
 Furthermore a programmatic query model was needed in order to allow different 
 components to influence the query plan.
 
 In 2009, Human Inference acquired the eobjects projects including MetaModel. 
 Since then MetaModel has been put to extensive use in the Human Inference 
 products. The open source nature of the project was reinforced, leading to a 
 significant growth in the community.
 
 MetaModel has successfully been used in a number of other open source 
 projects as well as mission critical commercial software from Human Inference.
 
 Rationale
 
 Different types of datastores have different characteristics, which always 
 lead to the interfaces for these being different from one another. Standards 
 like JDBC and the SQL language attempt to standardize data access, but for 
 some datastore types like flat files, spreadsheets, NoSQL databases and more, 
 such standards are not even implementable.
 
 Specialization in interfaces obviously has merit for optimized usage, but for 
 integration tools, batch applications and or generic data modification tools, 
 this myriad of specialized interfaces is a big pain. Furthermore, being able 
 to query every datastore with a basic set of SQL-like features can be a great 
 productivity boost for a wide range of applications.
 
 Initial goals
 
 MetaModel is already a stable project, so initial goals are more oriented 
 towards an adaption to the Apache ecosystem than about functional changes. We 
 are constantly adding more datastore types to the portfolio (currently a 
 Salesforce.com web service consumer datastore is being tested), but the core 
 modules have not had drastic changes for some time. Our focus will be on 
 making ties with other Apache projects (such as POI, Gora and CouchDB) and 
 potentially renaming the 'MetaModel' project to something more rememberable.
 
 --
 
 Current status
 
 Meritocracy
 
 We intend to do everything we can to encourage a meritocracy in the 
 development of MetaModel. Currently most important development and design 
 decisions have been made at Human Inference, but with an open window for 
 anyone to participate on mailing lists and discussion forums. We believe that 
 the approach going forward should be more encouraging by sharing all the 
 design ideas and discussions in the open, not only just the topics that have 
 been dragged into the open by third parties.  We believe that meritocracy 
 will be further stimulated by granting the control of the project to an 
 independent committee.
 
 Community
 
 The community around MetaModel already exists, but we believe it will grow 
 substantially by becoming an Apache project. With MetaModel used in a wide 
 range of both open and closed source application, both at Human Inference 
 (HIquality MDM), it's open source projects DataCleaner, SassyReader and 
 AnalyzerBeans and by other parties (such as the Quipo data 

Re: [DISCUSS] Apache Open Climate Workbench

2013-01-28 Thread Mattmann, Chris A (388J)
Dear Nick,

On 1/27/13 10:34 PM, Nick Kew n...@apache.org wrote:


On 26 Jan 2013, at 19:48, Mattmann, Chris A (388J) wrote:

 Hi Everyone!
 
 I bring to the Incubator a new proposal for the Apache Open Climate
 Workbench (incubating) project. I've added the proposal to the Incubator
 wiki here:
 
 http://wiki.apache.org/incubator/ClimateProposal

Sounds quite exciting!  I'd like to come on board, though whether as an
active participant or passively will depend on time and circumstance.

You are welcome to join and we'd be happy to have you as a mentor, a PPMC
member, or a
committer. Your wisdom will be great.


Some years back I spent a lot of timeeffort on the somewhat-related
task of developing systems, firstly to produce, archive and distribute
some of the datasets (mostly the Global AVHRR 1Km series in the '90s)
and secondly to develop tools to visualise different datasets alongside
and superimposed on each other.

Awesome, so you were dealing with remote sensing stuff there, cool.


I see your proposal has a slightly different focus (and obviously benefits
from a new generation of infrastructure in which a terabyte is no longer
a mindblowing amount of data to manage), but I hope my background
might still serve to kick-start an involvement!

Yep that would be awesome welcome aboard!

Cheers,
Chris


-- 
Nick Kew


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Incubator voting status page

2013-01-28 Thread David Crossley
Branko Čibej wrote:
 On 28.01.2013 08:58, Daniel Shahaf wrote:
  Branko Čibej wrote on Mon, Jan 28, 2013 at 08:22:42 +0100:
  On 27.01.2013 16:17, Daniel Shahaf wrote:
  Branko Čibej wrote on Sat, Jan 26, 2013 at 15:30:04 +0100:
  On 26.01.2013 14:27, Benson Margulies wrote:
 
  Brane, are you currently using the pickled clutch metadata? If we just
  need to add a field to it we can.
 
  Nope, I'm currently walking the incubator archive tree. The clutch
  metadata is in general good enough, since if clutch can generate
  target/current.ent, I can certainly get the information I need from
  that. ...

Clutch does not generate that file. It is handled by the Incubator
Ant build.xml 

  ... The only question is the conversion from
  l...@podling.incubator.apache.org (which clutch knows about) to
  archive/podling.apache.org/list (which is where the podling mail
  archives will be in future) is consistent.
 
  Yes, it is, for all *@p.i.a.o lists.
 
  Well, I've found an inconsistency while changing the scripts to parse
  the content/podlings.xml and content/projects/podling-name.xml.
  Onami's dev list is the old-style:
 
  onami-...@incubator.apache.org
 
  but its archive is new-style:
 
  onami.incubator.apache.org/dev
 
  I don't want to special-case the script for this; can we make the
  archive consistent with the mailing list address?
 
  They seem consistent with the other new-style podlings:
 
  minotaur,9:~apmail/public-arch% find . -maxdepth 2 -name \*onami\* 
  ./onami.apache.org
  minotaur,9:~apmail/public-arch% grep -h List-Id onami.apache.org/*/* | uniq
  List-Id: commits.onami.incubator.apache.org
  List-Id: dev.onami.incubator.apache.org
  List-Id: user.onami.incubator.apache.org
 
 Ah, could it be then that content/projects/onami.xml is just wrong and
 needs to be updated? It says:
 
 td 
 id=mail-devcodeonami-dev/codecode@/codecodeincubator.apache.org/code/td

You are striking the same type of problems that Clutch has
needed to deal with over the years. In general, the state of
podling metadata is not reliable. That is something that we
need to get podling developers interested with.

So Clutch makes educated guesses about the podling mail lists.
When it sees that its mbox files are flowing (they could be
not yet established or held up waiting for initial moderation)
then it writes their dev list address into the report_due_[1-3].txt
files for 'marvin' to utilise
(see http://incubator.apache.org/clutch.html#data)
and puts hasMailListDev into clutch.pkl for the mod_mbox URL.
With the latter, if the name starts with incubator-
then that is an old-style list.

-David

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Apache Ambari (incubating) 1.2.0 Release Candidate RC0.

2013-01-28 Thread Tommaso Teofili
If I download the SVN tag and run 'mvn install'

I get the following:

[INFO] Reactor Summary:
[INFO]
[INFO] Ambari Main ... SUCCESS [9.258s]
[INFO] Apache Ambari Project POM . SUCCESS [0.045s]
[INFO] Ambari Web  FAILURE [1.744s]
[INFO] Ambari Server . SKIPPED
[INFO] Ambari Agent .. SKIPPED
[INFO]

[INFO] BUILD FAILURE
[INFO]

[INFO] Total time: 56.720s
[INFO] Finished at: Mon Jan 28 15:06:56 CET 2013
[INFO] Final Memory: 8M/81M
[INFO]

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile) on project
ambari-web: An Ant BuildException has occured: Execute failed:
java.io.IOException: Cannot run program npm (in directory
/Users/user/Desktop/amb/ambari-web): error=2, No such file or directory
[ERROR] around Ant part ...exec dir=/Users/user/Desktop/amb/ambari-web
executable=npm failonerror=false... @ 4:90 in
/Users/user/Desktop/amb/ambari-web/target/antrun/build-ambari-web-compile.xml
[ERROR] - [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the
command
[ERROR]   mvn goals -rf :ambari-web

am I missing anything?

Apart from that it looks good.

Tommaso


2013/1/28 Mahadev Konar maha...@apache.org

 Hi everyone,

  This is a call for a vote on Apache Ambari 1.2.0 incubating. A vote
 was held on developer mailing list and it
  passed with 8 +1's with 6 of them binding.

  mahadev (IPMC, PPMC)
  ddas (IPMC, PPMC)
  acmurthy (IPMC)
  jitendra (PPMC)
  hitesh (PPMC)
  yusaku (PPMC)


 http://mail-archives.apache.org/mod_mbox/incubator-ambari-dev/201301.mbox/%3CCALF7aMRrJxiMORuzMuYxnAuncias9Gnvd1awqaPO-Zuuo1cDqQ%40mail.gmail.com%3E


 The staging Staging site is:
 http://people.apache.org/~mahadev/ambari-1.2.0-incubating-rc0/

 with user docs at:

 http://incubator.apache.org/ambari/1.2.0/installing-hadoop-using-ambari/content/index.html
 and dev docs at:
 https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development

  SVN source tag:
  https://svn.apache.org/repos/asf/incubator/ambari/tags/release-1.2.0-rc0

  PGP release keys (signed using 8EE2F25C)
  http://pgp.mit.edu:11371/pks/lookup?op=vindexsearch=0x0DFF492D8EE2F25C

 One can look into the issues fixed in this release at

 https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%20%221.2.0%22%20AND%20project%20%3D%20AMBARI

 Vote will be open for 72 hours.
  [ ] +1 approve
  [ ] +0 no opinion
  [ ] -1 disapprove (and reason why)

 thanks
 mahadev

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




RE: Potential proposal + request volunteers for champion mentor roles - MetaModel

2013-01-28 Thread Kasper Sørensen
Thank you for helping David.

My username is KasperSorensen. Can someone please provide me access to create a 
new proposal wiki page on http://wiki.apache.org/incubator/ProjectProposals ?

Best regards,
Kasper

-Original Message-
From: David Crossley [mailto:cross...@apache.org] 
Sent: 29. januar 2013 04:51
To: general@incubator.apache.org
Subject: Re: Potential proposal + request volunteers for champion  mentor 
roles - MetaModel

Kasper Sørensen wrote:
 Dear all,
 
 After some time spent (yeah, sorry quite a lot more time than we had hoped), 
 we finally now have the green light to officially post a proposal to the 
 Incubator to take on MetaModel as a project. Since it's been a while, I wish 
 to call out again for sponsors. We found a few some months ago, but we where 
 out of contact for so long I feel it's most fair to ask again.
 
 Please find below the draft proposal which we would love to further work on 
 together with sponsors before finally submitting it. (I tried posting it on 
 the wiki but was not authorized, probably because my account is a new one).

You need to ask on this general@ list and tell your wiki username.
See http://wiki.apache.org/incubator/FrontPage

-David

 Best regards,
 Kasper Sørensen
 
 -
 
 MetaModel - uniform data access across datastores Proposal for Apache 
 Incubator
 
 -
 
 Abstract
 
 MetaModel is a data access framework, providing a common interface for 
 exploration and querying of different types of datastores.
 
 
 
 Proposal
 
 MetaModel provides a uniform meta-model for exploring and querying the 
 structure of datastores, covering but not limited to relational databases. 
 The scope of the project is to stay domain-agnostic, so the meta-model will 
 be concerned with schemas, tables, columns, rows, relationships etc.
 
 On top of this meta-model a rich querying API is provided which resembles 
 SQL, but built using compiler-checked Java language constructs. For 
 datastores that do not have a native SQL-compatible query engine, the 
 MetaModel project also includes an abstract Java-based query engine 
 implementation which individual datastore-modules can adapt to fit the 
 concrete datastore.
 
 Background
 
 The MetaModel project was initially developed by eobject.dk to service the 
 DataCleaner application. The main requirement was to perform data querying 
 and modification operations on a wide range of quite different datastores. 
 Furthermore a programmatic query model was needed in order to allow different 
 components to influence the query plan.
 
 In 2009, Human Inference acquired the eobjects projects including MetaModel. 
 Since then MetaModel has been put to extensive use in the Human Inference 
 products. The open source nature of the project was reinforced, leading to a 
 significant growth in the community.
 
 MetaModel has successfully been used in a number of other open source 
 projects as well as mission critical commercial software from Human Inference.
 
 Rationale
 
 Different types of datastores have different characteristics, which always 
 lead to the interfaces for these being different from one another. Standards 
 like JDBC and the SQL language attempt to standardize data access, but for 
 some datastore types like flat files, spreadsheets, NoSQL databases and more, 
 such standards are not even implementable.
 
 Specialization in interfaces obviously has merit for optimized usage, but for 
 integration tools, batch applications and or generic data modification tools, 
 this myriad of specialized interfaces is a big pain. Furthermore, being able 
 to query every datastore with a basic set of SQL-like features can be a great 
 productivity boost for a wide range of applications.
 
 Initial goals
 
 MetaModel is already a stable project, so initial goals are more oriented 
 towards an adaption to the Apache ecosystem than about functional changes. We 
 are constantly adding more datastore types to the portfolio (currently a 
 Salesforce.com web service consumer datastore is being tested), but the core 
 modules have not had drastic changes for some time. Our focus will be on 
 making ties with other Apache projects (such as POI, Gora and CouchDB) and 
 potentially renaming the 'MetaModel' project to something more rememberable.
 
 --
 
 Current status
 
 Meritocracy
 
 We intend to do everything we can to encourage a meritocracy in the 
 development of MetaModel. Currently most important development and design 
 decisions have been made at Human Inference, but with an open window for 
 anyone to participate on mailing lists and discussion forums. We believe that 
 the approach going forward should be more encouraging by sharing all the 
 design ideas and discussions in the open, not only just the topics that have 
 been dragged into the open by third parties.  We believe that meritocracy 
 will be further stimulated by