[math] IIR filter library (Butterworth,Bessel,...)

2016-10-21 Thread Bernd Porr
Dear all,

I've created an IIR filter library:
https://github.com/berndporr/iirj

It's a re-coded version of my / Vinnie's DSP library originally written
in C++. I've spent quite some time to make it work with the apache
Complex type and I've also used the polynomial solver for the
Butterworth filters.

It implements Butterworth, Elliptic, Bessel and Chebyshev Type I. The
library is very modular and adding new filter types is easy as adding
different filter topologies.

Is there interest in fully integrating this into math commons?

I'm aware that I don't have any maven script just now and the
documentation is probably not complete for apache but before I embark on
it I'd rather ask if there is interest.

Best,
/Bernd Porr
-- 
www:http://www.berndporr.me.uk/
http://www.linux-usb-daq.co.uk/
http://www.imdb.com/name/nm3293421/
Mobile: +44 (0)7840 340069
Work:   +44 (0)141 330 5237
University of Glasgow
School of Engineering
Rankine Building, Oakfield Avenue,
Glasgow, G12 8LT

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



Re: [01/51] [partial] commons-rng git commit: Multimodule support

2016-10-21 Thread Artem Barger
​Hi,​

On Fri, Oct 21, 2016 at 2:10 PM, Gilles 
wrote:

> Hi.
>
> On Thu, 20 Oct 2016 23:29:08 -, bar...@apache.org wrote:
>
>> Repository: commons-rng
>> Updated Branches:
>>   refs/heads/multimodule [created] d1b3113ae
>>
>>
>>
>> http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3
>> 113a/commons-rng-core/site-content/.svn/pristine/61/61020
>> 2008fbfaca197f91798f2c9be651dd041b2.svn-base
>>
>> --
>> diff --git
>>
>> a/commons-rng-core/site-content/.svn/pristine/61/610202008fb
>> faca197f91798f2c9be651dd041b2.svn-base
>>
>> b/commons-rng-core/site-content/.svn/pristine/61/610202008fb
>> faca197f91798f2c9be651dd041b2.svn-base
>> new file mode 100644
>> index 000..0ba6567
>> Binary files /dev/null and
>>
>> b/commons-rng-core/site-content/.svn/pristine/61/610202008fb
>> faca197f91798f2c9be651dd041b2.svn-base
>> differ
>>
>
> Shouldn't the "site-content" directory have been "ignore"d (by git)?
>

​Yes it should, but I think "back slash" in .gitignore prevents that. ​


Best regards,
  Artem Barger.


Re: [RNG] Evaluating work required for a multi-module project

2016-10-21 Thread Artem Barger
On Fri, Oct 21, 2016 at 6:25 PM, Ralph Goers 
wrote:

> Please read the documentation on the maven site plugin -
> https://maven.apache.org/plugins/maven-site-plugin/
> examples/multimodule.html  plugins/maven-site-plugin/examples/multimodule.html>. “mvn site” builds
> the sites for all the individual modules but it does not put them together.
> That happens when you do site:stage-deploy or site:deploy.
>

​Yeah, as I thought just "mvn site" for multimodule is not enough. ​


Best regards,
  Artem Barger.


Re: [RNG] Evaluating work required for a multi-module project

2016-10-21 Thread Artem Barger
On Fri, Oct 21, 2016 at 2:07 PM, Gilles 
wrote:

> As I feared:
>  $ mvn clean site
> does not produce everything...
>
> ​I think that in case of multi model project simple "mvn site" won't be
enough,
​not sure but I think that "mvn site:deploy" should do the work in that
case.



> Is there an alternative command for a multi-module project?
>
> The
>  * userguide [1]
>  * apidocs
>  * jacoco
>  * clirr
>  * rat
> and others, are missing (or partial).
>
> The "About" page provides a link to "Apache Commons RNG Core", but it
> is dead ("File not found").
>
> The "Dependencies" page refers to packages that shouldn't be there
> ("jopt-simple", "commons-math3").
>

Well as I said I'm still have a few things to add, also I'd like to take
all build related
plugins config files (pmd, findbug, checkstyle and etc) into separate
module.​




Best regards,
  Artem Barger.


[VOTE] Release Apache Commons JCS 2.0-beta-2 based on RC1

2016-10-21 Thread Thomas Vandahl
I would like to beta-release the [jcs] component.

Apache Commons JCS 2.0-beta-2 RC1 is available for review at:
  https://dist.apache.org/repos/dist/dev/commons/jcs/ (r16621).

Maven artifacts are at:
  https://repository.apache.org/content/repositories/orgapachecommons-1211 .

The Subversion tag is:

https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2
 (r1766068).

The release notes are at:

https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/RELEASE-NOTES.txt
(r1766068).

Please review the release candidate and vote.

  [ ] +1 Release these artifacts
  [ ] +0 OK, but...
  [ ] -0 OK, but really should fix...
  [ ] -1 I oppose this release because...

Please be lenient with me as this is my first Commons release attempt.

Bye, Thomas

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



Jenkins build is back to normal : commons-jcs #180

2016-10-21 Thread Apache Jenkins Server
See 


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



Re: [ALL] Component with multiple modules?

2016-10-21 Thread Thomas Vandahl
On 20.10.16 13:55, Gilles wrote:
> Hi.
> 
> Can you point me at a component that has a config supporting
> multiple modules?

You may look at commons-jcs, especially at the commons-jcs-dist module
that builds a complete distribution of all modules.

Bye, Thomas.


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



Re: [RDF] Rename RDFTermFactory to RDFFactory / RDF?

2016-10-21 Thread Stian Soiland-Reyes
Great, I've got a branch suggesting changing it to RDFFactory and have
already changed the implementations to "JenaFactory" and "RDF4JFactory"

I'll raise it as a pull request as I wonder if we should provide the 0.2.0
RDFTermFactory with @Deprecated or just remove it.

Its only implementation was SimpleRDFTermFactory (I think OWLAPI didn't add
the factory) so I suggest we make a new SimpleRDFFactory which adds the
Quad and Dataset methods, while the original SimpleRDFTermFactory is
@Deprecated and delegates the "classic" RDFTermFactory methods to the newer
sibling.

Then after 0.3.0 we can remove the deprecated ones, moving towards 1.0.0
under Commons. (After which we can't remove/break anything in the oublic
API without going for new Major version AND new package names.)

Btw, this is why I made most of the implementation classes
package-protected :-)

On 29 Sep 2016 5:56 pm, "Adam Soroka"  wrote:

> I think this is a good idea. It might even be more "generic" to indicate
> why it includes adaptor methods. The Banana RDF effort actually uses
> typeclasses with names like RDF and RDFOps.
>
> ---
> A. Soroka
> Committer/PMC Apache Jena
>
> On 2016-09-15 07:11 (-0400), Stian Soiland-Reyes  wrote:
> > Hi,
> >
> > Should we rename RDFTermFactory to RDFFactory? Or just RDF? Someone
> > suggested that some time ago.
> >
> > The reason is that it does quite more than creating RDFTerms, e.g.
> > creating triples, graphs and datasets.
> >
> >
> > This might make it more obvious why its instances would also include
> > 'adaptation' methods from-to the underlying implementations, e.g.
> > asJenaNode().
> >
> > Example:
> >
> > RDF rdf = new JenaRDF();
> > IRI iri = rdf.createIRI("http://example.com/;);
> > Triple triple = rdf.createTriple(iri, iri, iri);
> > Graph g = rdf.createGraph();
> > g.add(triple);
> >
> >
> > We can keep a @Deprecated parent RDFTermFactory interface with the
> > 0.2.0 method signatures (and remove it in 1.0.0)
> >
> >
> > --
> > Stian Soiland-Reyes
> > http://orcid.org/-0001-9842-9718
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [RNG] Evaluating work required for a multi-module project

2016-10-21 Thread Ralph Goers
Please read the documentation on the maven site plugin - 
https://maven.apache.org/plugins/maven-site-plugin/examples/multimodule.html 
. 
“mvn site” builds the sites for all the individual modules but it does not put 
them together. That happens when you do site:stage-deploy or site:deploy.

Ralph

> On Oct 21, 2016, at 4:07 AM, Gilles  wrote:
> 
> Hello.
> 
> On Fri, 21 Oct 2016 02:31:33 +0300, Artem Barger wrote:
>> ​Hi Gilles,​
>> 
>> On Thu, Oct 20, 2016 at 4:47 PM, Gilles 
>> wrote:
>> 
>>> Hi Artem.
>>> 
>>> Would you be willing to create a branch containing actual
>>> files?
>>> 
>>> If so, since the break-down into modules I'm thinking of is
>>> not the one you've taken below,[1] I suggest that you create
>>> an "all-example" module, into which you'd move _all_ the code.
>>> 
>>> I'd think that you should start from
>>>  https://svn.apache.org/repos/asf/commons/proper/weaver/trunk/pom.xml
>>> as suggested by Matt.
>>> 
>>> Then, I expect that
>>> $ mvn clean site
>>> will run smoothly, and produce everything which the current
>>> config does.[2]
>>> 
>>> Please let me know if you don't have the time to do it, or if
>>> you run into any problem that would prevent this goal to be
>>> achieved quickly.[3]
>>> 
>> 
>> 
>> ​I've create a new branch where restructured project folders to add support
>> for multi modules. I still need to work on some configurations. Would be
>> glad if you can take a look and provide comments.
> 
> As I feared:
> $ mvn clean site
> does not produce everything...
> 
> Is there an alternative command for a multi-module project?
> 
> The
> * userguide [1]
> * apidocs
> * jacoco
> * clirr
> * rat
> and others, are missing (or partial).
> 
> The "About" page provides a link to "Apache Commons RNG Core", but it
> is dead ("File not found").
> 
> The "Dependencies" page refers to packages that shouldn't be there
> ("jopt-simple", "commons-math3").
> 
> 
> 
> Regards,
> Gilles
> 
> [1] It should probably stay at the top-level (i.e. not have one
>userguide par module).
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org 
> 
> For additional commands, e-mail: dev-h...@commons.apache.org 
> 


Re: [ALL] Component with multiple modules?

2016-10-21 Thread Stian Soiland-Reyes
Commons RDF as well, although it is still published under its own incubator
subdomain.

On 20 Oct 2016 2:00 pm, "Gilles"  wrote:

> Hi.
>
> Can you point me at a component that has a config supporting
> multiple modules?
>
> Thanks,
> Gilles
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [ALL] Component with multiple modules?

2016-10-21 Thread Ralph Goers
Commons VFS is a multi-module project.

Ralph

> On Oct 20, 2016, at 4:55 AM, Gilles  wrote:
> 
> Hi.
> 
> Can you point me at a component that has a config supporting
> multiple modules?
> 
> Thanks,
> Gilles
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 
> 



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



Re: [01/51] [partial] commons-rng git commit: Multimodule support

2016-10-21 Thread Gilles

Hi.

On Thu, 20 Oct 2016 23:29:08 -, bar...@apache.org wrote:

Repository: commons-rng
Updated Branches:
  refs/heads/multimodule [created] d1b3113ae



http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3113a/commons-rng-core/site-content/.svn/pristine/61/610202008fbfaca197f91798f2c9be651dd041b2.svn-base

--
diff --git

a/commons-rng-core/site-content/.svn/pristine/61/610202008fbfaca197f91798f2c9be651dd041b2.svn-base

b/commons-rng-core/site-content/.svn/pristine/61/610202008fbfaca197f91798f2c9be651dd041b2.svn-base
new file mode 100644
index 000..0ba6567
Binary files /dev/null and

b/commons-rng-core/site-content/.svn/pristine/61/610202008fbfaca197f91798f2c9be651dd041b2.svn-base
differ


Shouldn't the "site-content" directory have been "ignore"d (by git)?

Regards,
Gilles


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



Re: [RNG] Evaluating work required for a multi-module project

2016-10-21 Thread Gilles

Hello.

On Fri, 21 Oct 2016 02:31:33 +0300, Artem Barger wrote:

​Hi Gilles,​

On Thu, Oct 20, 2016 at 4:47 PM, Gilles 


wrote:


Hi Artem.

Would you be willing to create a branch containing actual
files?

If so, since the break-down into modules I'm thinking of is
not the one you've taken below,[1] I suggest that you create
an "all-example" module, into which you'd move _all_ the code.

I'd think that you should start from
  
https://svn.apache.org/repos/asf/commons/proper/weaver/trunk/pom.xml

as suggested by Matt.

Then, I expect that
 $ mvn clean site
will run smoothly, and produce everything which the current
config does.[2]

Please let me know if you don't have the time to do it, or if
you run into any problem that would prevent this goal to be
achieved quickly.[3]




​I've create a new branch where restructured project folders to add 
support
for multi modules. I still need to work on some configurations. Would 
be

glad if you can take a look and provide comments.


As I feared:
 $ mvn clean site
does not produce everything...

Is there an alternative command for a multi-module project?

The
 * userguide [1]
 * apidocs
 * jacoco
 * clirr
 * rat
and others, are missing (or partial).

The "About" page provides a link to "Apache Commons RNG Core", but it
is dead ("File not found").

The "Dependencies" page refers to packages that shouldn't be there
("jopt-simple", "commons-math3").



Regards,
Gilles

[1] It should probably stay at the top-level (i.e. not have one
userguide par module).


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