William,
I agree with you about the maturity and active community associated
with commons math.
I noticed other commons project are not as active.

Moving to a top level project, in my own opinion is valid, since the
math topic covers a big area, unlike other projects in commons where
they solve an focus on specific problem.

So beside the visibility (which is enough for me), what other
advantages do we get ??

By the way, even staying as we are under commons, does not really
prevent us from building these subprojects. We may get more
contributors if we go higher level, but not too early to consider
these subprojects under commons.





On Sun, Jul 27, 2014 at 7:42 PM, William Speirs <wspe...@apache.org> wrote:
> I think the better idea would be to promote commons-math to it's own
> top-level project. It's a very impressive math library, and more active
> than some of the other commons projects.
>
> If made a top-level project then we could make subprojects like a parser,
> GUI, etc.
>
> Thoughts?
>
> Bill-
> On Jul 27, 2014 7:34 PM, "Mansour Al Akeel" <mansour.alak...@gmail.com>
> wrote:
>
>> William,
>> Thank you a lot.
>>
>> Is there building instructions ?
>>
>> Are there any interest in creating/adding these efforts as
>> commons-math subproject.
>> I understand and agree with the point that a parser is outside of the
>> scope of commons-math, but may be we can create a subproject
>> "commons-math-sandbox" or "commons-math-ext" or
>> "commons-math-optional", that will host efforts and project related
>> but does not fit the scope. This will separate the concerns and allow
>> those who need this functionality to find it easily, at the same time
>> it will give the project a home, and make it available for wider
>> users.
>>
>> Is this a valid suggestion ?
>>
>>
>>
>>
>> On Mon, Jul 21, 2014 at 8:39 AM, William Speirs <wspe...@apache.org>
>> wrote:
>> > Errr... nothing at the moment, but I'll make it Apache2 :-)
>> >
>> > Bill-
>> >
>> >
>> > On Mon, Jul 21, 2014 at 8:29 AM, Paul Libbrecht <p...@hoplahup.net>
>> wrote:
>> >
>> >> Coool. License?
>> >>
>> >> paul
>> >>
>> >>
>> >> On 21 juil. 2014, at 14:26, William Speirs <wspe...@apache.org> wrote:
>> >>
>> >> > It's certainly incomplete, but I started working on a CAS (Computer
>> >> Algebra
>> >> > System: http://en.wikipedia.org/wiki/Computer_algebra_system) that
>> was
>> >> > "backed" by commons-math: https://github.com/wspeirs/math
>> >> >
>> >> > The JJT (parser file for JavaCC) file can be found here, and is fairly
>> >> > complete if I remember correctly:
>> >> >
>> >>
>> https://raw.githubusercontent.com/wspeirs/Math/master/src/main/java/com/educatedsolutions/parser/Math.jjt
>> >> >
>> >> > I'd be happy to help you with it further and/or accept pull requests
>> to
>> >> > improve it :-)
>> >> >
>> >> > Bill-
>> >> >
>> >> >
>> >> > On Mon, Jul 21, 2014 at 1:59 AM, Ted Dunning <ted.dunn...@gmail.com>
>> >> wrote:
>> >> >
>> >> >> On Sun, Jul 20, 2014 at 9:18 PM, Mansour Al Akeel <
>> >> >> mansour.alak...@gmail.com
>> >> >>> wrote:
>> >> >>
>> >> >>> As Luc said, it will big project to write a parser that takes any
>> >> >>> equation as a string, and generate the matrix (2-dimensional array)
>> to
>> >> >>> feed it into Commons Math.
>> >> >>>
>> >> >>
>> >> >>
>> >> >> It actually isn't a big project.
>> >> >>
>> >> >> See http://www.antlr.org/
>> >> >>
>> >> >> The simplest example they give there is this one:
>> >> >>
>> >> >> *grammar Expr;*
>> >> >> *prog: (expr NEWLINE)* ; *
>> >> >> *expr: expr ('*'|'/') expr *
>> >> >> *    | expr ('+'|'-') expr *
>> >> >> *    | INT | '(' expr ')' ; *
>> >> >> *NEWLINE : [\r\n]+ ; INT : [0-9]+ ;*
>> >> >>
>> >> >> This will compile into a java program that parses expressions very
>> much
>> >> >> like what you want.
>> >> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
>> >> For additional commands, e-mail: user-h...@commons.apache.org
>> >>
>> >>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
>> For additional commands, e-mail: user-h...@commons.apache.org
>>
>>

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

Reply via email to