[Numbers][GSoC] Final Google Summer of Code submission 2022.

2022-09-12 Thread Sumanth Rajkumar
Hi,

Thank you Alex, Gilles, and Matt for your continued support throughout
this process. It was a pleasure working with you and I am very grateful for
giving me this opportunity.

In summary, I have refactored the complex API by adding multiple functional
interfaces for the different types of complex operations. I have added a
new complex-arrays module which has an abstract complex list implementation
applying operations to the list in-place. A more detailed and organized
report of all work is here[1].

I hope to keep in touch with this project and continue working on it.

Thanks,

Sumanth

[1]
https://gist.github.com/sumanth-rajkumar/705e0247c1b48f78bfded8fa58a98aa0


Re: Google Summer of Code 2019 Mentor Registration

2019-03-21 Thread Eric Barnhill
>
> P.S. Do you know that a potential GSoC candidate is waiting for your
> feedback?
> https://issues.apache.org/jira/browse/STATISTICS-5
>
>
I did not see that! Thank you, I replied. I think STATISTICS-5 is
superseded by STATISTICS-7 which is also a bit more specific.


Re: Google Summer of Code 2019 Mentor Registration

2019-03-20 Thread Gilles Sadowski
Hi Eric.

Le mar. 12 mars 2019 à 20:02, Eric Barnhill  a écrit :
>
> On Tue, Mar 12, 2019 at 11:48 AM Gilles Sadowski 
> wrote:
>
> >
> > There are also a couple of CM packages that would be worth porting
> > to [Numbers] or their own component:
> >   * o.a.c.math4.analysis.integration
> >   * o.a.c.math4.analysis.interpolation
> >   * o.a.c.math4.analysis.solvers
> > (with adaptation to the interfaces of Java 8 "function" package).
> >
> > As for the "o.a.c.math4.ml" package, it should be fairly easy to
> > port it to its own component, as there are no dependencies towards
> > other CM packages.
> > It could be worth having a small component focused on classification.
> >
> > WDYT?
> >
> >
>  Interpolation I am well familiar with and have used the commons library
> before, and would be happy to mentor.

Thanks.
Could you perhaps start a thread about it (for reference), and open
a JIRA report (in project NUMBERS for the meantime, even if it
is probably going to end up in its own new component)?

> The other analysis libraries are pretty far outside of my expertise, and I
> am not qualified to mentor alone anyway, but would be happy to be involved
> and learn how they work.

Several classes in "solvers" can be easily moved to [Numbers] but I'm
not sure all should: It was my intention to create a "rootfinder" module
and move "BrentSolver" which is probably the most generally useful
implementation (in real applications).

> I guess I am not too interested in putting time into ML components if Weka
> does it better.

Fair enough if the intention were to develop a complete library for
machine learning. ;-)

Gilles

P.S. Do you know that a potential GSoC candidate is waiting for your feedback?
https://issues.apache.org/jira/browse/STATISTICS-5

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



Re: Google Summer of Code 2019 Mentor Registration

2019-03-12 Thread Eric Barnhill
On Tue, Mar 12, 2019 at 11:48 AM Gilles Sadowski 
wrote:

>
> There are also a couple of CM packages that would be worth porting
> to [Numbers] or their own component:
>   * o.a.c.math4.analysis.integration
>   * o.a.c.math4.analysis.interpolation
>   * o.a.c.math4.analysis.solvers
> (with adaptation to the interfaces of Java 8 "function" package).
>
> As for the "o.a.c.math4.ml" package, it should be fairly easy to
> port it to its own component, as there are no dependencies towards
> other CM packages.
> It could be worth having a small component focused on classification.
>
> WDYT?
>
>
 Interpolation I am well familiar with and have used the commons library
before, and would be happy to mentor.

The other analysis libraries are pretty far outside of my expertise, and I
am not qualified to mentor alone anyway, but would be happy to be involved
and learn how they work.

I guess I am not too interested in putting time into ML components if Weka
does it better.


Re: Google Summer of Code 2019 Mentor Registration

2019-03-12 Thread Gilles Sadowski
Hi Eric.

Le mar. 12 mars 2019 à 17:14, Eric Barnhill  a écrit :
>
> What I have now found, doing a bit of background research for this, is that
> there is a well-developed pure Java machine learning library called WEKA (
> https://www.cs.waikato.ac.nz/~ml/weka/) . It seems to have good
> institutional support and be well maintained. LIke I had in mind, the
> syntax is pretty intuitive and similar in style to Scikit-Learn. There is a
> nice tutorial using it that can be found at
> https://tech.io/playgrounds/3771/machine-learning-with-java---part-1-linear-regression
> which illustrates this. I don't know what I would want to do differently,
> that Weka hasn't already done, other than its targeting of Java 8. So I
> think it would probably be re-inventing the wheel to try to get something
> similar started here.
>
> I will re-focus my mind on trying to get some momentum for the stats
> functions, which is what I had in mind last summer. I do think if healthy
> momentum can build for stats functions, there is a natural fit for a fair
> amount of machine learning to be incorporated including our own mothballed
> clustering and neural net libraries.

There are also a couple of CM packages that would be worth porting
to [Numbers] or their own component:
  * o.a.c.math4.analysis.integration
  * o.a.c.math4.analysis.interpolation
  * o.a.c.math4.analysis.solvers
(with adaptation to the interfaces of Java 8 "function" package).

As for the "o.a.c.math4.ml" package, it should be fairly easy to
port it to its own component, as there are no dependencies towards
other CM packages.
It could be worth having a small component focused on classification.

WDYT?

Gilles

>
> Eric
>
>
>
>
> On Mon, Mar 11, 2019 at 5:28 PM Bruno P. Kinoshita  wrote:
>
> >  Sounds like an interesting idea Eric. I wonder if we would get some
> > dogfooding through projects like Apache OpenNLP (one that I know uses ML in
> > Java).
> >
> > CheersBruno
> >
> > On Tuesday, 12 March 2019, 1:24:24 pm NZDT, Eric Barnhill <
> > ericbarnh...@gmail.com> wrote:
> >
> >  On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski 
> > wrote:
> >
> > > Hi Eric.
> > >
> > > Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> > > écrit :
> > > >
> > > > I am definitely willing to mentor development of the stats libraries
> > as I
> > > > was last year. Now that I work more in data science I am happy to also
> > > > mentor the ML library
> > >
> > > What are you referring to?
> > >
> >
> > Commons-math had a machine learning library. Now that I look it over it is
> > really a bit emaciated. Still, I think there is an opportunity here to get
> > some components up to date that could be pretty widely used, rethinking the
> > structure and grammar of the library to echo Python's highly successful
> > scikit-learn and Keras libraries.
> >
> > There are a lot of young people who are interested in getting into data
> > science, we might get a good candidate or two looking to distinguish
> > themselves. Also Java is such an important language in data science and
> > engineering, even if a lot of the ML model building to date is in R and
> > Python, so it is a great language for someone entering ML to know.
> >
> >
> > > You have to register as a mentor. :-)
> > >
> >
> > Sent.
> >
> >
> > >
> > > Then, read and follow the guidelines:
> > >  http://community.apache.org/guide-to-being-a-mentor.html
> > >
> > > What should be done ASAP is tag existing, or new issues,
> > > with the appropriate label so that tasks will appear here:
> > >http://s.apache.org/gsoc2019ideas
> >
> >
> > Will do tomorrow, hopefully is not too late.

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



Re: Google Summer of Code 2019 Mentor Registration

2019-03-12 Thread Eric Barnhill
What I have now found, doing a bit of background research for this, is that
there is a well-developed pure Java machine learning library called WEKA (
https://www.cs.waikato.ac.nz/~ml/weka/) . It seems to have good
institutional support and be well maintained. LIke I had in mind, the
syntax is pretty intuitive and similar in style to Scikit-Learn. There is a
nice tutorial using it that can be found at
https://tech.io/playgrounds/3771/machine-learning-with-java---part-1-linear-regression
which illustrates this. I don't know what I would want to do differently,
that Weka hasn't already done, other than its targeting of Java 8. So I
think it would probably be re-inventing the wheel to try to get something
similar started here.

I will re-focus my mind on trying to get some momentum for the stats
functions, which is what I had in mind last summer. I do think if healthy
momentum can build for stats functions, there is a natural fit for a fair
amount of machine learning to be incorporated including our own mothballed
clustering and neural net libraries.

Eric




On Mon, Mar 11, 2019 at 5:28 PM Bruno P. Kinoshita  wrote:

>  Sounds like an interesting idea Eric. I wonder if we would get some
> dogfooding through projects like Apache OpenNLP (one that I know uses ML in
> Java).
>
> CheersBruno
>
> On Tuesday, 12 March 2019, 1:24:24 pm NZDT, Eric Barnhill <
> ericbarnh...@gmail.com> wrote:
>
>  On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski 
> wrote:
>
> > Hi Eric.
> >
> > Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> > écrit :
> > >
> > > I am definitely willing to mentor development of the stats libraries
> as I
> > > was last year. Now that I work more in data science I am happy to also
> > > mentor the ML library
> >
> > What are you referring to?
> >
>
> Commons-math had a machine learning library. Now that I look it over it is
> really a bit emaciated. Still, I think there is an opportunity here to get
> some components up to date that could be pretty widely used, rethinking the
> structure and grammar of the library to echo Python's highly successful
> scikit-learn and Keras libraries.
>
> There are a lot of young people who are interested in getting into data
> science, we might get a good candidate or two looking to distinguish
> themselves. Also Java is such an important language in data science and
> engineering, even if a lot of the ML model building to date is in R and
> Python, so it is a great language for someone entering ML to know.
>
>
> > You have to register as a mentor. :-)
> >
>
> Sent.
>
>
> >
> > Then, read and follow the guidelines:
> >  http://community.apache.org/guide-to-being-a-mentor.html
> >
> > What should be done ASAP is tag existing, or new issues,
> > with the appropriate label so that tasks will appear here:
> >http://s.apache.org/gsoc2019ideas
>
>
> Will do tomorrow, hopefully is not too late.


Re: Google Summer of Code 2019 Mentor Registration

2019-03-12 Thread Gilles Sadowski
Hi Bruno.

Le mar. 12 mars 2019 à 01:28, Bruno P. Kinoshita  a écrit :
>
>  Sounds like an interesting idea Eric. I wonder if we would get some 
> dogfooding through projects like Apache OpenNLP (one that I know uses ML in 
> Java).

Could you elaborate?
In principle, the idea is great of course (DRY), but in practice, I've witnessed
from up close (it happened right here) that people prefer duplication over
modularization ("dogfooding").

Best,
Gilles

>
> CheersBruno
>
> On Tuesday, 12 March 2019, 1:24:24 pm NZDT, Eric Barnhill 
>  wrote:
>
>  On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski  wrote:
>
> > Hi Eric.
> >
> > Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> > écrit :
> > >
> > > I am definitely willing to mentor development of the stats libraries as I
> > > was last year. Now that I work more in data science I am happy to also
> > > mentor the ML library
> >
> > What are you referring to?
> >
>
> Commons-math had a machine learning library. Now that I look it over it is
> really a bit emaciated. Still, I think there is an opportunity here to get
> some components up to date that could be pretty widely used, rethinking the
> structure and grammar of the library to echo Python's highly successful
> scikit-learn and Keras libraries.
>
> There are a lot of young people who are interested in getting into data
> science, we might get a good candidate or two looking to distinguish
> themselves. Also Java is such an important language in data science and
> engineering, even if a lot of the ML model building to date is in R and
> Python, so it is a great language for someone entering ML to know.
>
>
> > You have to register as a mentor. :-)
> >
>
> Sent.
>
>
> >
> > Then, read and follow the guidelines:
> >  http://community.apache.org/guide-to-being-a-mentor.html
> >
> > What should be done ASAP is tag existing, or new issues,
> > with the appropriate label so that tasks will appear here:
> >http://s.apache.org/gsoc2019ideas
>
>
> Will do tomorrow, hopefully is not too late.

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



Re: Google Summer of Code 2019 Mentor Registration

2019-03-12 Thread Gilles Sadowski
Hello.

Le mar. 12 mars 2019 à 01:24, Eric Barnhill  a écrit :
>
> On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski  wrote:
>
> > Hi Eric.
> >
> > Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> > écrit :
> > >
> > > I am definitely willing to mentor development of the stats libraries as I
> > > was last year. Now that I work more in data science I am happy to also
> > > mentor the ML library
> >
> > What are you referring to?
> >
>
> Commons-math had a machine learning library.

Ah, OK (just wanted to be sure)!

> Now that I look it over it is
> really a bit emaciated.

Even so, it's quite useful, at least to me: I rely on the SOFM implementation
("neuralnet" package).
Some time ago, we had a contributor who had plans to improve the "clustering"
codes (especially performance-wise).  Unfortunately, he moved on to other
subjects/languages.

> Still, I think there is an opportunity here to get
> some components up to date that could be pretty widely used, rethinking the
> structure and grammar of the library to echo Python's highly successful
> scikit-learn and Keras libraries.

When the contributor referred to above was around, there was the goal to
make the "ml" package a standalone component.  But when he left, I did
not push it further, as I would have been the sole maintainer and could only
provide support for the code which I know (i.e. "neuralnet" package).

Can you be more specific on what you propose?

> There are a lot of young people who are interested in getting into data
> science, we might get a good candidate or two looking to distinguish
> themselves.

That would be great.
However, we need to set realistic goals.

> Also Java is such an important language in data science and
> engineering, even if a lot of the ML model building to date is in R and
> Python, so it is a great language for someone entering ML to know.
>
>
> > You have to register as a mentor. :-)
> >
>
> Sent.
>
>
> >
> > Then, read and follow the guidelines:
> >   http://community.apache.org/guide-to-being-a-mentor.html
> >
> > What should be done ASAP is tag existing, or new issues,
> > with the appropriate label so that tasks will appear here:
> > http://s.apache.org/gsoc2019ideas
>
>
> Will do tomorrow, hopefully is not too late.

I've already tagged a few existing issues[1]; but new ideas should be
posted now...

Thanks,
Gilles

[1] 
https://issues.apache.org/jira/browse/STATISTICS-5?filter=12345517=project%20in%20%28GEOMETRY%2C%20STATISTICS%2C%20NUMBERS%2C%20RNG%29%20AND%20labels%20%3D%20gsoc2019

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



Re: Google Summer of Code 2019 Mentor Registration

2019-03-11 Thread Bruno P. Kinoshita
 Sounds like an interesting idea Eric. I wonder if we would get some dogfooding 
through projects like Apache OpenNLP (one that I know uses ML in Java).

CheersBruno

On Tuesday, 12 March 2019, 1:24:24 pm NZDT, Eric Barnhill 
 wrote:  
 
 On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski  wrote:

> Hi Eric.
>
> Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> écrit :
> >
> > I am definitely willing to mentor development of the stats libraries as I
> > was last year. Now that I work more in data science I am happy to also
> > mentor the ML library
>
> What are you referring to?
>

Commons-math had a machine learning library. Now that I look it over it is
really a bit emaciated. Still, I think there is an opportunity here to get
some components up to date that could be pretty widely used, rethinking the
structure and grammar of the library to echo Python's highly successful
scikit-learn and Keras libraries.

There are a lot of young people who are interested in getting into data
science, we might get a good candidate or two looking to distinguish
themselves. Also Java is such an important language in data science and
engineering, even if a lot of the ML model building to date is in R and
Python, so it is a great language for someone entering ML to know.


> You have to register as a mentor. :-)
>

Sent.


>
> Then, read and follow the guidelines:
>  http://community.apache.org/guide-to-being-a-mentor.html
>
> What should be done ASAP is tag existing, or new issues,
> with the appropriate label so that tasks will appear here:
>    http://s.apache.org/gsoc2019ideas


Will do tomorrow, hopefully is not too late.  

Re: Google Summer of Code 2019 Mentor Registration

2019-03-11 Thread Eric Barnhill
On Sat, Mar 9, 2019 at 4:56 PM Gilles Sadowski  wrote:

> Hi Eric.
>
> Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a
> écrit :
> >
> > I am definitely willing to mentor development of the stats libraries as I
> > was last year. Now that I work more in data science I am happy to also
> > mentor the ML library
>
> What are you referring to?
>

Commons-math had a machine learning library. Now that I look it over it is
really a bit emaciated. Still, I think there is an opportunity here to get
some components up to date that could be pretty widely used, rethinking the
structure and grammar of the library to echo Python's highly successful
scikit-learn and Keras libraries.

There are a lot of young people who are interested in getting into data
science, we might get a good candidate or two looking to distinguish
themselves. Also Java is such an important language in data science and
engineering, even if a lot of the ML model building to date is in R and
Python, so it is a great language for someone entering ML to know.


> You have to register as a mentor. :-)
>

Sent.


>
> Then, read and follow the guidelines:
>   http://community.apache.org/guide-to-being-a-mentor.html
>
> What should be done ASAP is tag existing, or new issues,
> with the appropriate label so that tasks will appear here:
> http://s.apache.org/gsoc2019ideas


Will do tomorrow, hopefully is not too late.


Re: Google Summer of Code 2019 Mentor Registration

2019-03-09 Thread Gilles Sadowski
Hi Eric.

Le ven. 8 mars 2019 à 22:22, Eric Barnhill  a écrit :
>
> I am definitely willing to mentor development of the stats libraries as I
> was last year. Now that I work more in data science I am happy to also
> mentor the ML library

What are you referring to?

> -- in today's world this is NOT too distant a subject
> for commons to cover and I am using those models every day, also it
> integrates tightliy with stats.
>
> However Gilles and I recruited someone to work on stats last year and due
> to some sort of communications disaster, they were rejected despite our
> approvals on this list, they couldn't get credit for working on the
> project, and an enormous amount of everyone's time was wasted.
>
> Have safeguards been put in place to make sure it won't happen again this
> time? What should we have done differently?

You have to register as a mentor. :-)

Then, read and follow the guidelines:
  http://community.apache.org/guide-to-being-a-mentor.html

What should be done ASAP is tag existing, or new issues,
with the appropriate label so that tasks will appear here:
http://s.apache.org/gsoc2019ideas

Regards,
Gilles


>
> And if we can go forward, I would like to contact that kid and give him
> first crack at the stats library -- he went to all the trouble to make a
> nice proposal for it and everything last year...
>
> Eric
>
>
>
> On Fri, Mar 8, 2019 at 12:14 PM Gilles Sadowski 
> wrote:
>
> > Hi.
> >
> > Anyone willing to apply (cf. message below)?
> >
> > Regards,
> > Gilles
> >
> > ------ Forwarded message -
> > From: Ulrich Stärk 
> > Date: ven. 8 mars 2019 à 20:49
> > Subject: Google Summer of Code 2019 Mentor Registration
> > To: 
> > Cc: d...@community.apache.org 
> >
> >
> > Dear PMCs,
> >
> > I'm happy to announce that the ASF has made it onto the list of
> > accepted organizations for
> > Google Summer of Code 2019! [1,2]
> >
> > It is now time for mentors to sign up, so please pass this email on to
> > your community and
> > podlings. If you aren’t already subscribed to
> > ment...@community.apache.org you should do so now else
> > you might miss important information.
> >
> > Mentor signup requires two steps: mentor signup in Google's system [3]
> > and PMC acknowledgement.
> >
> > If you want to mentor a project in this year's SoC you will have to
> >
> > 1. Be an Apache committer.
> > 2. Request an acknowledgement from the PMC for which you want to
> > mentor projects. Use the below
> > template and *do not forget to copy ment...@community.apache.org*. We
> > will use the email adress you
> > indicate to send the invite to be a mentor for Apache.
> >
> > PMCs, read carefully please.
> >
> > We request that each mentor is acknowledged by a PMC member. This is
> > to ensure the mentor is in good
> > standing with the community. When you receive a request for
> > acknowledgement, please ACK it and cc
> > ment...@community.apache.org
> >
> > Lastly, it is not yet too late to record your ideas in Jira (see
> > previous emails for details).
> > Students will now begin to explore ideas so if you haven’t already
> > done so, record your ideas
> > immediately!
> >
> > Cheers,
> >
> > The Apache GSoC Team
> >
> > mentor request email template:
> > 
> > to: private@.apache.org
> > cc: ment...@community.apache.org
> > subject: GSoC 2019 mentor request for 
> >
> >  PMC,
> >
> > please acknowledge my request to become a mentor for Google Summer of
> > Code 2018 projects for Apache
> > .
> >
> > I would like to receive the mentor invite to 
> >
> > 
> >
> > 
> >
> > [1] https://summerofcode.withgoogle.com/organizations/
> > [2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
> > [3] https://summerofcode.withgoogle.com/
> >
> > -
> > To unsubscribe, e-mail: private-unsubscr...@commons.apache.org
> > For additional commands, e-mail: private-h...@commons.apache.org
> >
> > -
> > 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: Google Summer of Code 2019 Mentor Registration

2019-03-09 Thread Gilles Sadowski
Hi.

Please send a mail to "private@" as requested in the announce mail.
The more people subscribed to "mentors@",  the less likely we'll miss
administrivia.  [In addition to "Commons" as the project, we should
probably specify which component(s) we are able to provide support.]

Thanks,
Gilles

Le ven. 8 mars 2019 à 23:33, Bruno P. Kinoshita  a écrit :
>
> I will be joining as co-mentor in Jenkins this year. But happy to provide a 
> few hours helping with reviewing/testing tickets for the GSoC if anyone takes 
> the role of mentor.
>
> Cheers
> Bruno
>
>
>
>
> On Saturday, 9 March 2019, 9:14:24 am NZDT, Gilles Sadowski 
>  wrote:
>
>
>
>
>
> Hi.
>
> Anyone willing to apply (cf. message below)?
>
> Regards,
> Gilles
>
> ------ Forwarded message -
> From: Ulrich Stärk 
> Date: ven. 8 mars 2019 à 20:49
> Subject: Google Summer of Code 2019 Mentor Registration
> To: 
> Cc: d...@community.apache.org 
>
>
> Dear PMCs,
>
> I'm happy to announce that the ASF has made it onto the list of
> accepted organizations for
> Google Summer of Code 2019! [1,2]
>
> It is now time for mentors to sign up, so please pass this email on to
> your community and
> podlings. If you aren’t already subscribed to
> ment...@community.apache.org you should do so now else
> you might miss important information.
>
> Mentor signup requires two steps: mentor signup in Google's system [3]
> and PMC acknowledgement.
>
> If you want to mentor a project in this year's SoC you will have to
>
> 1. Be an Apache committer.
> 2. Request an acknowledgement from the PMC for which you want to
> mentor projects. Use the below
> template and *do not forget to copy ment...@community.apache.org*. We
> will use the email adress you
> indicate to send the invite to be a mentor for Apache.
>
> PMCs, read carefully please.
>
> We request that each mentor is acknowledged by a PMC member. This is
> to ensure the mentor is in good
> standing with the community. When you receive a request for
> acknowledgement, please ACK it and cc
> ment...@community.apache.org
>
> Lastly, it is not yet too late to record your ideas in Jira (see
> previous emails for details).
> Students will now begin to explore ideas so if you haven’t already
> done so, record your ideas
> immediately!
>
> Cheers,
>
> The Apache GSoC Team
>
> mentor request email template:
> 
> to: private@.apache.org
> cc: ment...@community.apache.org
> subject: GSoC 2019 mentor request for 
>
>  PMC,
>
> please acknowledge my request to become a mentor for Google Summer of
> Code 2018 projects for Apache
> .
>
> I would like to receive the mentor invite to 
>
> 
>
> 
>
> [1] https://summerofcode.withgoogle.com/organizations/
> [2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
> [3] https://summerofcode.withgoogle.com/
>
>
> -
> To unsubscribe, e-mail: private-unsubscr...@commons.apache.org
> For additional commands, e-mail: private-h...@commons.apache.org
>
> -
> 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
>

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



Re: Google Summer of Code 2019 Mentor Registration

2019-03-08 Thread Bruno P. Kinoshita
I will be joining as co-mentor in Jenkins this year. But happy to provide a few 
hours helping with reviewing/testing tickets for the GSoC if anyone takes the 
role of mentor.

Cheers
Bruno




On Saturday, 9 March 2019, 9:14:24 am NZDT, Gilles Sadowski 
 wrote: 





Hi.

Anyone willing to apply (cf. message below)?

Regards,
Gilles

-- Forwarded message -
From: Ulrich Stärk 
Date: ven. 8 mars 2019 à 20:49
Subject: Google Summer of Code 2019 Mentor Registration
To: 
Cc: d...@community.apache.org 


Dear PMCs,

I'm happy to announce that the ASF has made it onto the list of
accepted organizations for
Google Summer of Code 2019! [1,2]

It is now time for mentors to sign up, so please pass this email on to
your community and
podlings. If you aren’t already subscribed to
ment...@community.apache.org you should do so now else
you might miss important information.

Mentor signup requires two steps: mentor signup in Google's system [3]
and PMC acknowledgement.

If you want to mentor a project in this year's SoC you will have to

1. Be an Apache committer.
2. Request an acknowledgement from the PMC for which you want to
mentor projects. Use the below
template and *do not forget to copy ment...@community.apache.org*. We
will use the email adress you
indicate to send the invite to be a mentor for Apache.

PMCs, read carefully please.

We request that each mentor is acknowledged by a PMC member. This is
to ensure the mentor is in good
standing with the community. When you receive a request for
acknowledgement, please ACK it and cc
ment...@community.apache.org

Lastly, it is not yet too late to record your ideas in Jira (see
previous emails for details).
Students will now begin to explore ideas so if you haven’t already
done so, record your ideas
immediately!

Cheers,

The Apache GSoC Team

mentor request email template:

to: private@.apache.org
cc: ment...@community.apache.org
subject: GSoC 2019 mentor request for 

 PMC,

please acknowledge my request to become a mentor for Google Summer of
Code 2018 projects for Apache
.

I would like to receive the mentor invite to 





[1] https://summerofcode.withgoogle.com/organizations/
[2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
[3] https://summerofcode.withgoogle.com/


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

-
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: Google Summer of Code 2019 Mentor Registration

2019-03-08 Thread Eric Barnhill
I am definitely willing to mentor development of the stats libraries as I
was last year. Now that I work more in data science I am happy to also
mentor the ML library -- in today's world this is NOT too distant a subject
for commons to cover and I am using those models every day, also it
integrates tightliy with stats.

However Gilles and I recruited someone to work on stats last year and due
to some sort of communications disaster, they were rejected despite our
approvals on this list, they couldn't get credit for working on the
project, and an enormous amount of everyone's time was wasted.

Have safeguards been put in place to make sure it won't happen again this
time? What should we have done differently?

And if we can go forward, I would like to contact that kid and give him
first crack at the stats library -- he went to all the trouble to make a
nice proposal for it and everything last year...

Eric



On Fri, Mar 8, 2019 at 12:14 PM Gilles Sadowski 
wrote:

> Hi.
>
> Anyone willing to apply (cf. message below)?
>
> Regards,
> Gilles
>
> -- Forwarded message -
> From: Ulrich Stärk 
> Date: ven. 8 mars 2019 à 20:49
> Subject: Google Summer of Code 2019 Mentor Registration
> To: 
> Cc: d...@community.apache.org 
>
>
> Dear PMCs,
>
> I'm happy to announce that the ASF has made it onto the list of
> accepted organizations for
> Google Summer of Code 2019! [1,2]
>
> It is now time for mentors to sign up, so please pass this email on to
> your community and
> podlings. If you aren’t already subscribed to
> ment...@community.apache.org you should do so now else
> you might miss important information.
>
> Mentor signup requires two steps: mentor signup in Google's system [3]
> and PMC acknowledgement.
>
> If you want to mentor a project in this year's SoC you will have to
>
> 1. Be an Apache committer.
> 2. Request an acknowledgement from the PMC for which you want to
> mentor projects. Use the below
> template and *do not forget to copy ment...@community.apache.org*. We
> will use the email adress you
> indicate to send the invite to be a mentor for Apache.
>
> PMCs, read carefully please.
>
> We request that each mentor is acknowledged by a PMC member. This is
> to ensure the mentor is in good
> standing with the community. When you receive a request for
> acknowledgement, please ACK it and cc
> ment...@community.apache.org
>
> Lastly, it is not yet too late to record your ideas in Jira (see
> previous emails for details).
> Students will now begin to explore ideas so if you haven’t already
> done so, record your ideas
> immediately!
>
> Cheers,
>
> The Apache GSoC Team
>
> mentor request email template:
> ----
> to: private@.apache.org
> cc: ment...@community.apache.org
> subject: GSoC 2019 mentor request for 
>
>  PMC,
>
> please acknowledge my request to become a mentor for Google Summer of
> Code 2018 projects for Apache
> .
>
> I would like to receive the mentor invite to 
>
> 
>
> 
>
> [1] https://summerofcode.withgoogle.com/organizations/
> [2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
> [3] https://summerofcode.withgoogle.com/
>
> -
> To unsubscribe, e-mail: private-unsubscr...@commons.apache.org
> For additional commands, e-mail: private-h...@commons.apache.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: Google Summer of Code 2019 Mentor Registration

2019-03-08 Thread Rob Tompkins
How much work is it? I’ve not done it before, but I’d be happy to consider it.

-Rob

> On Mar 8, 2019, at 3:14 PM, Gilles Sadowski  wrote:
> 
> Hi.
> 
> Anyone willing to apply (cf. message below)?
> 
> Regards,
> Gilles
> 
> -- Forwarded message -
> From: Ulrich Stärk mailto:u...@apache.org>>
> Date: ven. 8 mars 2019 à 20:49
> Subject: Google Summer of Code 2019 Mentor Registration
> To: mailto:ment...@community.apache.org>>
> Cc: d...@community.apache.org <mailto:d...@community.apache.org> 
> mailto:d...@community.apache.org>>
> 
> 
> Dear PMCs,
> 
> I'm happy to announce that the ASF has made it onto the list of
> accepted organizations for
> Google Summer of Code 2019! [1,2]
> 
> It is now time for mentors to sign up, so please pass this email on to
> your community and
> podlings. If you aren’t already subscribed to
> ment...@community.apache.org you should do so now else
> you might miss important information.
> 
> Mentor signup requires two steps: mentor signup in Google's system [3]
> and PMC acknowledgement.
> 
> If you want to mentor a project in this year's SoC you will have to
> 
> 1. Be an Apache committer.
> 2. Request an acknowledgement from the PMC for which you want to
> mentor projects. Use the below
> template and *do not forget to copy ment...@community.apache.org*. We
> will use the email adress you
> indicate to send the invite to be a mentor for Apache.
> 
> PMCs, read carefully please.
> 
> We request that each mentor is acknowledged by a PMC member. This is
> to ensure the mentor is in good
> standing with the community. When you receive a request for
> acknowledgement, please ACK it and cc
> ment...@community.apache.org
> 
> Lastly, it is not yet too late to record your ideas in Jira (see
> previous emails for details).
> Students will now begin to explore ideas so if you haven’t already
> done so, record your ideas
> immediately!
> 
> Cheers,
> 
> The Apache GSoC Team
> 
> mentor request email template:
> 
> to: private@.apache.org
> cc: ment...@community.apache.org
> subject: GSoC 2019 mentor request for 
> 
>  PMC,
> 
> please acknowledge my request to become a mentor for Google Summer of
> Code 2018 projects for Apache
> .
> 
> I would like to receive the mentor invite to 
> 
> 
> 
> 
> 
> [1] https://summerofcode.withgoogle.com/organizations/
> [2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
> [3] https://summerofcode.withgoogle.com/
> 
> -
> To unsubscribe, e-mail: private-unsubscr...@commons.apache.org 
> <mailto:private-unsubscr...@commons.apache.org>
> For additional commands, e-mail: private-h...@commons.apache.org 
> <mailto:private-h...@commons.apache.org>
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org 
> <mailto:dev-unsubscr...@commons.apache.org>
> For additional commands, e-mail: dev-h...@commons.apache.org 
> <mailto:dev-h...@commons.apache.org>


Fwd: Google Summer of Code 2019 Mentor Registration

2019-03-08 Thread Gilles Sadowski
Hi.

Anyone willing to apply (cf. message below)?

Regards,
Gilles

-- Forwarded message -
From: Ulrich Stärk 
Date: ven. 8 mars 2019 à 20:49
Subject: Google Summer of Code 2019 Mentor Registration
To: 
Cc: d...@community.apache.org 


Dear PMCs,

I'm happy to announce that the ASF has made it onto the list of
accepted organizations for
Google Summer of Code 2019! [1,2]

It is now time for mentors to sign up, so please pass this email on to
your community and
podlings. If you aren’t already subscribed to
ment...@community.apache.org you should do so now else
you might miss important information.

Mentor signup requires two steps: mentor signup in Google's system [3]
and PMC acknowledgement.

If you want to mentor a project in this year's SoC you will have to

1. Be an Apache committer.
2. Request an acknowledgement from the PMC for which you want to
mentor projects. Use the below
template and *do not forget to copy ment...@community.apache.org*. We
will use the email adress you
indicate to send the invite to be a mentor for Apache.

PMCs, read carefully please.

We request that each mentor is acknowledged by a PMC member. This is
to ensure the mentor is in good
standing with the community. When you receive a request for
acknowledgement, please ACK it and cc
ment...@community.apache.org

Lastly, it is not yet too late to record your ideas in Jira (see
previous emails for details).
Students will now begin to explore ideas so if you haven’t already
done so, record your ideas
immediately!

Cheers,

The Apache GSoC Team

mentor request email template:

to: private@.apache.org
cc: ment...@community.apache.org
subject: GSoC 2019 mentor request for 

 PMC,

please acknowledge my request to become a mentor for Google Summer of
Code 2018 projects for Apache
.

I would like to receive the mentor invite to 





[1] https://summerofcode.withgoogle.com/organizations/
[2] https://summerofcode.withgoogle.com/organizations/6614885824200704/
[3] https://summerofcode.withgoogle.com/

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

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



[Numbers] Benchmark GSoC project (Was: Google Summer of Code)

2018-04-13 Thread Gilles
en in APT.
Actually, any format supported by Maven should be fine, if
you have another preference, since they are combined into
the generated HTML documents.



Gilles: Don't hesitate to open JIRA reports for each task that may
need interaction on the details.

Explanation:  Jira is the issue tracking system used by the Apache
organization.  It's a very common system and used by many
organizations.  Ullink uses is for the same thing.  Jira
tickets/issues are created for new features that need to be added,
bugs that need to be fixed, etc.  People put in the details of what
they are a requesting.  Using Jira, people can track the status of 
the

issue, see what's going on with it, what release its fixed in, etc.
It's quite common that there is not enough information in the ticket
to implement the request.  It's common for people to ask questions to
clarify the details of things.  They can either be asked on the
existing ticket, which is NUMBERS-70 in your case, or a new ticket
linked to the original ticket.

Your response:   Okay.  I'm just getting familiar with Jira.  I'll
start with updating NUMBERS-70 and adding a comment with a link to my
GSoC project document.  When I need to get details worked out or have
questions, how should I do it in Jira?  Should I put them as comments
on NUMBERS-70?  Or should I create a new Jira issue linked to
NUMBERS-70 and if so what type, i.e. Task?


Yes; creating sub-tasks of the original issue would be fine.


Gilles:  At first sight, script(s) to convert from JMH's output to
"apt" would be welcome.

Explanation:  He's suggesting that a simple program be created which
reads the jmh benchmark test output and creates a doc in apt format
with the test results.  Then those results could be displayed on the
commons-numbers web site.  A simple program like this would typically
be written in a scripting language.  Like Borne Shell (which I know),
which is the command line language available on most Linux machines.
Python is another example of a scripting language, but it is more
complicated (I don't know it).  Perl is another scripting language
(which I know).  Typically scripting language programs don't need to
be complied.  You run them by passing them to the interpreter for the
language which parses and executed the commands in your program file.
Languages like Java, Haskell, etc. need to be compiled before they 
can

be run.

Your response:  I've got experience with Java and Haskell, but don't
have much experience with scripting languages.  What scripting
language would you suggest for something like this, i.e. Bourne 
Shell,
Perl, Python?  I'll give it a try.  I'd have to keep it really 
simple.

I'd do it after I finish the benchmarks. It would be one of the last
things I would do.  But I may not have enough time to complete it, if
learning the scripting language and writing the script take me a
while.


JMH can generate several output formats.
The idea is to explore which is more suited to give a clear
picture (a table, I guess) of the benchmarks result wrt some
expectation (to be determined, e.g. by running similar tests
on another language/platform).

Regards,
Gilles




Hi.

On Fri, 6 Apr 2018 21:09:56 -0400, Greg Driscoll wrote:


Hello all,

I'm a computer science student that's really interested in doing a 
Google
Summer of Code project working on the commons-numbers User Guide 
and
benchmarks.  In Jira 
it'shttps://issues.apache.org/jira/browse/NUMBERS-70.



Thanks for your interest, and welcome.

The link to my proposal is here 
https://docs.google.com/document/d/1i6yy2cW0x9MYbDOuLPdZrV0XA0eKO5q5N0SNg99mJfA/edit?usp=sharing





Looks good.
A few remarks:
 * There is no structure for benchmarks in Commons Math" (there are
   home-made codes used there for "FastMath" (that have shown that
   "FastMath is nos always fast...).
   Here the purpose is to use JMH. [There are examples in "Commons
   RNG".]
 * I'd suggest "apt" for the documentation format since it is
   somewhat easier than "xdoc" for tables (as the likely output
   of the benchmark project).
 * Don't hesitate to open JIRA reports for each task that may need
   interaction on the details
 * At first sight, script(s) to convert from JMH's output to "apt"
   would be welcome.

Please let me know what you think about it.  You can reply to this 
mailing

list, comment on the doc, or email me directly.



Let's keep discussion on this list so that everyone interested
can participate.

Best,
Gilles


Thanks.



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



Re: Google Summer of Code

2018-04-10 Thread Brian Driscoll
y can either be asked on the existing ticket, which is 
NUMBERS-70 in your case, or a new ticket linked to the original ticket.


Your response:   Okay.  I'm just getting familiar with Jira.  I'll start 
with updating NUMBERS-70 and adding a comment with a link to my GSoC 
project document.  When I need to get details worked out or have 
questions, how should I do it in Jira?  Should I put them as comments on 
NUMBERS-70?  Or should I create a new Jira issue linked to NUMBERS-70 
and if so what type, i.e. Task? 

Gilles:  At first sight, script(s) to convert from JMH's output to "apt" 
would be welcome. 

Explanation:  He's suggesting that a simple program be created which 
reads the jmh benchmark test output and creates a doc in apt format with 
the test results.  Then those results could be displayed on the 
commons-numbers web site.  A simple program like this would typically be 
written in a scripting language.  Like Borne Shell (which I know), which 
is the command line language available on most Linux machines.  Python 
is another example of a scripting language, but it is more complicated 
(I don't know it).  Perl is another scripting language (which I know).  
Typically scripting language programs don't need to be complied.  You 
run them by passing them to the interpreter for the language which 
parses and executed the commands in your program file.  Languages like 
Java, Haskell, etc. need to be compiled before they can be run.


Your response:  I've got experience with Java and Haskell, but don't 
have much experience with scripting languages.  What scripting language 
would you suggest for something like this, i.e. Bourne Shell, Perl, 
Python?  I'll give it a try.  I'd have to keep it really simple.  I'd do 
it after I finish the benchmarks. It would be one of the last things I 
would do.  But I may not have enough time to complete it, if learning 
the scripting language and writing the script take me a while.



Hi.

On Fri, 6 Apr 2018 21:09:56 -0400, Greg Driscoll wrote:


Hello all,

I'm a computer science student that's really interested in doing a 
Google

Summer of Code project working on the commons-numbers User Guide and
benchmarks.  In Jira 
it'shttps://issues.apache.org/jira/browse/NUMBERS-70.



Thanks for your interest, and welcome.

The link to my proposal is here 
https://docs.google.com/document/d/1i6yy2cW0x9MYbDOuLPdZrV0XA0eKO5q5N0SNg99mJfA/edit?usp=sharing 




Looks good.
A few remarks:
 * There is no structure for benchmarks in Commons Math" (there are
   home-made codes used there for "FastMath" (that have shown that
   "FastMath is nos always fast...).
   Here the purpose is to use JMH. [There are examples in "Commons
   RNG".]
 * I'd suggest "apt" for the documentation format since it is
   somewhat easier than "xdoc" for tables (as the likely output
   of the benchmark project).
 * Don't hesitate to open JIRA reports for each task that may need
   interaction on the details
 * At first sight, script(s) to convert from JMH's output to "apt"
   would be welcome.

Please let me know what you think about it.  You can reply to this 
mailing

list, comment on the doc, or email me directly.



Let's keep discussion on this list so that everyone interested
can participate.

Best,
Gilles


Thanks.




-
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: Google Summer of Code

2018-04-07 Thread Gilles

Hi.

On Fri, 6 Apr 2018 21:09:56 -0400, Greg Driscoll wrote:

Hello all,

I'm a computer science student that's really interested in doing a 
Google

Summer of Code project working on the commons-numbers User Guide and
benchmarks.  In Jira 
it'shttps://issues.apache.org/jira/browse/NUMBERS-70.


Thanks for your interest, and welcome.

The link to my proposal is here 
https://docs.google.com/document/d/1i6yy2cW0x9MYbDOuLPdZrV0XA0eKO5q5N0SNg99mJfA/edit?usp=sharing


Looks good.
A few remarks:
 * There is no structure for benchmarks in Commons Math" (there are
   home-made codes used there for "FastMath" (that have shown that
   "FastMath is nos always fast...).
   Here the purpose is to use JMH. [There are examples in "Commons
   RNG".]
 * I'd suggest "apt" for the documentation format since it is
   somewhat easier than "xdoc" for tables (as the likely output
   of the benchmark project).
 * Don't hesitate to open JIRA reports for each task that may need
   interaction on the details
 * At first sight, script(s) to convert from JMH's output to "apt"
   would be welcome.

Please let me know what you think about it.  You can reply to this 
mailing

list, comment on the doc, or email me directly.


Let's keep discussion on this list so that everyone interested
can participate.

Best,
Gilles


Thanks.



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



Google Summer of Code

2018-04-06 Thread Greg Driscoll
 Hello all,

I'm a computer science student that's really interested in doing a Google
Summer of Code project working on the commons-numbers User Guide and
benchmarks.  In Jira it'shttps://issues.apache.org/jira/browse/NUMBERS-70.

The link to my proposal is here https://docs.google.com/document/d/
1i6yy2cW0x9MYbDOuLPdZrV0XA0eKO5q5N0SNg99mJfA/edit?usp=sharing

Please let me know what you think about it.  You can reply to this mailing
list, comment on the doc, or email me directly.

Thanks.


Google summer of code ideas?

2018-02-27 Thread Stian Soiland-Reyes
Commons folks,

I've added a general GSOC catch-all bug-hunt idea
at https://issues.apache.org/jira/browse/COMMONSSITE-103

(Hope it's OK that Alice used Commons Crypto as example!)

but feel free to add more specific ideas in Jira using gsoc2018 label
and link it to that issue. 

Note that we still need mentors - it might or might not be someone that
has particular knowledge of the component, that all depends on what the
student wants to do. 

For instance if someone wants to fix javadocs warnings or do Java 9
support then they can probably work on that for any component together
with any ASF committer as a mentor. But if the student wants to refactor
Commons VFS, then some VFS person should probably be involved.


For details on GSOC  mentorship see  also 
https://lists.apache.org/thread.html/4e2b5b0ef2e565a08470ecbf9b2a6fc27a25ce28d4708334c9073fb9@%3Cgeneral.incubator.apache.org%3E


-- 
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



Re: Google Summer of Code 2017 Mentor Registration

2017-03-07 Thread Matt Sicker
Depending on the library, I could be available to mentor. As long as it
doesn't require a lot of domain knowledge that I don't have of course. :)

On 7 March 2017 at 08:52, Stian Soiland-Reyes <st...@apache.org> wrote:

> Do we have any GSOC2017 ideas for Apache Commons? Tag them with the label
> "gsoc2017" in Jira!
>
>
> Any volunteers to mentor GSOC2017 students? All committers are eligible, I
> guess for Commons that is a bit special (as all ASF committers have write
> access), but I guess if you have contributed before to any of the Commons
> components that should be sufficient.
>
> GSOC is a good way to engage with fresh developers, and the ideas can be
> both new/experimental features or incremental improvements and refactoring;
> although I will admit the first type of ideas often gets more interest.
>
> Apache Commons can be a good target for GSOC students as most of our
> components are independent and easy to get started with.
>
> -- Forwarded message --
> From: "Ulrich Stärk" <u...@apache.org>
> Date: 6 Mar 2017 7:39 pm
> Subject: Google Summer of Code 2017 Mentor Registration
> To: <ment...@community.apache.org>
> Cc: "d...@community.apache.org" <d...@community.apache.org>
>
> Dear PMCs,
>
> I'm happy to announce that the ASF has made it onto the list of accepted
> organizations for
> Google Summer of Code 2017! [1,2]
>
> It is now time for mentors to sign up, so please pass this email on to your
> community and
> podlings. If you aren’t already subscribed to ment...@community.apache.org
> you should do so now else
> you might miss important information.
>
> Mentor signup requires two steps: mentor signup in Google's system [3] and
> PMC acknowledgement.
>
> If you want to mentor a project in this year's SoC you will have to
>
> 1. Be an Apache committer.
> 2. Request an acknowledgement from the PMC for which you want to mentor
> projects. Use the below
> template and *do not forget to copy ment...@community.apache.org*. We will
> use the email adress you
> indicate to send the invite to be a mentor for Apache.
>
> PMCs, read carefully please.
>
> We request that each mentor is acknowledged by a PMC member. This is to
> ensure the mentor is in good
> standing with the community. When you receive a request for
> acknowledgement, please ACK it and cc
> ment...@community.apache.org
>
> Lastly, it is not yet too late to record your ideas in Jira (see my
> previous emails for details).
> Students will now begin to explore ideas so if you haven’t already done so,
> record your ideas
> immediately!
>
> Cheers,
>
> Uli
>
> mentor request email template:
> 
> to: private@.apache.org
> cc: ment...@community.apache.org
> subject: GSoC 2017 mentor request for 
>
>  PMC,
>
> please acknowledge my request to become a mentor for Google Summer of Code
> 2017 projects for Apache
> .
>
> I would like to receive the mentor invite to 
>
> 
>
> 
>
> [1] https://summerofcode.withgoogle.com/organizations/
> [2] https://summerofcode.withgoogle.com/organizations/5416945173135360/
> [3] https://summerofcode.withgoogle.com/
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>



-- 
Matt Sicker <boa...@gmail.com>


Fwd: Google Summer of Code 2017 Mentor Registration

2017-03-07 Thread Stian Soiland-Reyes
Do we have any GSOC2017 ideas for Apache Commons? Tag them with the label
"gsoc2017" in Jira!


Any volunteers to mentor GSOC2017 students? All committers are eligible, I
guess for Commons that is a bit special (as all ASF committers have write
access), but I guess if you have contributed before to any of the Commons
components that should be sufficient.

GSOC is a good way to engage with fresh developers, and the ideas can be
both new/experimental features or incremental improvements and refactoring;
although I will admit the first type of ideas often gets more interest.

Apache Commons can be a good target for GSOC students as most of our
components are independent and easy to get started with.

-- Forwarded message --
From: "Ulrich Stärk" <u...@apache.org>
Date: 6 Mar 2017 7:39 pm
Subject: Google Summer of Code 2017 Mentor Registration
To: <ment...@community.apache.org>
Cc: "d...@community.apache.org" <d...@community.apache.org>

Dear PMCs,

I'm happy to announce that the ASF has made it onto the list of accepted
organizations for
Google Summer of Code 2017! [1,2]

It is now time for mentors to sign up, so please pass this email on to your
community and
podlings. If you aren’t already subscribed to ment...@community.apache.org
you should do so now else
you might miss important information.

Mentor signup requires two steps: mentor signup in Google's system [3] and
PMC acknowledgement.

If you want to mentor a project in this year's SoC you will have to

1. Be an Apache committer.
2. Request an acknowledgement from the PMC for which you want to mentor
projects. Use the below
template and *do not forget to copy ment...@community.apache.org*. We will
use the email adress you
indicate to send the invite to be a mentor for Apache.

PMCs, read carefully please.

We request that each mentor is acknowledged by a PMC member. This is to
ensure the mentor is in good
standing with the community. When you receive a request for
acknowledgement, please ACK it and cc
ment...@community.apache.org

Lastly, it is not yet too late to record your ideas in Jira (see my
previous emails for details).
Students will now begin to explore ideas so if you haven’t already done so,
record your ideas
immediately!

Cheers,

Uli

mentor request email template:

to: private@.apache.org
cc: ment...@community.apache.org
subject: GSoC 2017 mentor request for 

 PMC,

please acknowledge my request to become a mentor for Google Summer of Code
2017 projects for Apache
.

I would like to receive the mentor invite to 





[1] https://summerofcode.withgoogle.com/organizations/
[2] https://summerofcode.withgoogle.com/organizations/5416945173135360/
[3] https://summerofcode.withgoogle.com/

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


Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-30 Thread Jacob Beard
Hi Sebb,

FYI, in-browser compilation is now working in Opera.

Also, I diagnosed the problem with dragging behaviour and SVG in
Firefox. It turns out, it had already been reported, and is easy to
work around: https://bugzilla.mozilla.org/show_bug.cgi?id=525591

I've updated the live demos to reflect this.

Thanks,

Jake

On Tue, Jun 29, 2010 at 8:18 AM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Sebb,

 On Tue, Jun 29, 2010 at 7:59 AM, sebb seb...@gmail.com wrote:
 On 29 June 2010 12:35, Jacob Beard jbea...@cs.mcgill.ca wrote:

 I'm not sure that is the problem here, because the no entry sign
 appears before the pointer leaves the square.

 I'm observing this behaviour on Firefox as well. I think this is a
 separate issue, and one that I'm looking into.

 Are there any demos that don't rely so much on the specific browser 
 behaviour?


 Right now, just the sandbox demo:
 http://live.echo-flow.com/scxml-js/demo/sandbox/sandbox.html

 Unfortunately, I believe this demo also does not working right now in Opera.

 Jake


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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-30 Thread sebb
Thanks, both FF and Opera work for me now.

On 30/06/2010, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Sebb,

  FYI, in-browser compilation is now working in Opera.

  Also, I diagnosed the problem with dragging behaviour and SVG in
  Firefox. It turns out, it had already been reported, and is easy to
  work around: https://bugzilla.mozilla.org/show_bug.cgi?id=525591

  I've updated the live demos to reflect this.

  Thanks,

  Jake


  On Tue, Jun 29, 2010 at 8:18 AM, Jacob Beard jbea...@cs.mcgill.ca wrote:
   Hi Sebb,
  
   On Tue, Jun 29, 2010 at 7:59 AM, sebb seb...@gmail.com wrote:
   On 29 June 2010 12:35, Jacob Beard jbea...@cs.mcgill.ca wrote:
  
   I'm not sure that is the problem here, because the no entry sign
   appears before the pointer leaves the square.
  
   I'm observing this behaviour on Firefox as well. I think this is a
   separate issue, and one that I'm looking into.
  
   Are there any demos that don't rely so much on the specific browser 
 behaviour?
  
  
   Right now, just the sandbox demo:
   http://live.echo-flow.com/scxml-js/demo/sandbox/sandbox.html
  
   Unfortunately, I believe this demo also does not working right now in 
 Opera.
  
   Jake
  

  -
  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: [all][scxml-js] Google Summer of Code Update 3

2010-06-29 Thread sebb
On 29/06/2010, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Sebb and Rahul,

  I believe i know why it wasn't working. The code relies on a console
  API, which is always present in Chrome, but only present in Firefox
  when debugging with Firebug. I just added a bit of code to emulate the
  API where it is not available. I'd appreciate it if you could please
  try it again.

Demo 2 now works fine in FF.
Demo 1 works, but is tricky to control.
Click-drag moves the square a short distance, and then I get the no
entry sign.
I can then move the mouse and the square follows.
Left click then drops the square.

It looks like the code may be seeing extra events or dropping some events.

Neither demo works in Opera.

  Thanks,

  Jake


  On Mon, Jun 28, 2010 at 7:23 PM, Rahul Akolkar rahul.akol...@gmail.com 
 wrote:
   On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
   On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
   Hi,
  
   I posted a quick update on my Google Summer of Code project:
   
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/
  
   Please let me know if you have any questions or comments.
  
   I could not get the demos to work which is a shame because it looks
   very interesting.
  
   With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a static 
 screen.
  
   Demo 1 has a red box top left corner, and Compiling SCXML elements...
   Done! bottom right.
   Cannot seem to do anything to the box.
  
   Demo2 has a button Make draggable SVG element bottom left, but
   nothing happens for me when I push it.
  
   snip/
  
   Same for me. Then I tried Chrome (it did work).
  
   -Rahul
  
   -
   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



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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-29 Thread sebb
On 29/06/2010, sebb seb...@gmail.com wrote:
 On 29/06/2010, Jacob Beard jbea...@cs.mcgill.ca wrote:
   Hi Sebb and Rahul,
  
I believe i know why it wasn't working. The code relies on a console
API, which is always present in Chrome, but only present in Firefox
when debugging with Firebug. I just added a bit of code to emulate the
API where it is not available. I'd appreciate it if you could please
try it again.


 Demo 2 now works fine in FF.

Actually, now I find that sometimes Demo2 behaves like Demo1 - drag
occasionally does not work, and the circle only moves on mouse up.

But the demo recovers, e.g. if I switch to another circle

I don't know if this helps, but the dragging tag remains visible
from the initial pickup, through the refusal to move further, only
disappearing when the circle is clicked again.

  Demo 1 works, but is tricky to control.
  Click-drag moves the square a short distance, and then I get the no
  entry sign.
  I can then move the mouse and the square follows.
  Left click then drops the square.

  It looks like the code may be seeing extra events or dropping some events.

  Neither demo works in Opera.


Thanks,
  
Jake
  
  
On Mon, Jun 28, 2010 at 7:23 PM, Rahul Akolkar rahul.akol...@gmail.com 
 wrote:
 On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
 On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi,

 I posted a quick update on my Google Summer of Code project:
 
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

 Please let me know if you have any questions or comments.

 I could not get the demos to work which is a shame because it looks
 very interesting.

 With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a 
 static screen.

 Demo 1 has a red box top left corner, and Compiling SCXML elements...
 Done! bottom right.
 Cannot seem to do anything to the box.

 Demo2 has a button Make draggable SVG element bottom left, but
 nothing happens for me when I push it.

 snip/

 Same for me. Then I tried Chrome (it did work).

 -Rahul

 -
 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
  
  


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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-29 Thread Jacob Beard
Hi Sebb,

Thanks for the feedback!

I think I know the issue you're talking about. This is a very early
and very simple prototype, so it doesn't do some
things that you might expect it to do with respect to drag-and-drop
behaviour. Specifically, events are only captured by the square/circle
elements themselves, and not by the underlying SVG canvas. This means
that if you move the mouse too quickly, so that the mouse leaves the
square/circle element and hovers over the canvas, then events will not
be passed to the square/circle element. The way I've solved this in
the past is to set up an interaction between the statecharts for the
SVG canvas and the in-focus SVG element. This can get a bit complex,
though, and in an effort to keep the first few examples simple, I
decided to leave that part out. This is definitely something that will
be added in the near future, however, as it has been addressed in
previous prototypes.

Adding in support for Opera is on my to-do list as well. So far, I
haven't been aggressive about targeting it because it doesn't seem to
work with Selenium-RC, which I rely on heavily for unit testing. But
this is definitely something that needs to happen, especially before
SVG Open, as there are a lot of Opera people there.

Thanks again,

Jake



On Tue, Jun 29, 2010 at 7:13 AM, sebb seb...@gmail.com wrote:
 On 29/06/2010, sebb seb...@gmail.com wrote:
 On 29/06/2010, Jacob Beard jbea...@cs.mcgill.ca wrote:
   Hi Sebb and Rahul,
  
    I believe i know why it wasn't working. The code relies on a console
    API, which is always present in Chrome, but only present in Firefox
    when debugging with Firebug. I just added a bit of code to emulate the
    API where it is not available. I'd appreciate it if you could please
    try it again.


 Demo 2 now works fine in FF.

 Actually, now I find that sometimes Demo2 behaves like Demo1 - drag
 occasionally does not work, and the circle only moves on mouse up.

 But the demo recovers, e.g. if I switch to another circle

 I don't know if this helps, but the dragging tag remains visible
 from the initial pickup, through the refusal to move further, only
 disappearing when the circle is clicked again.

  Demo 1 works, but is tricky to control.
  Click-drag moves the square a short distance, and then I get the no
  entry sign.
  I can then move the mouse and the square follows.
  Left click then drops the square.

  It looks like the code may be seeing extra events or dropping some events.

  Neither demo works in Opera.


    Thanks,
  
    Jake
  
  
    On Mon, Jun 28, 2010 at 7:23 PM, Rahul Akolkar rahul.akol...@gmail.com 
 wrote:
     On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
     On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
     Hi,
    
     I posted a quick update on my Google Summer of Code project:
     
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/
    
     Please let me know if you have any questions or comments.
    
     I could not get the demos to work which is a shame because it looks
     very interesting.
    
     With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a 
 static screen.
    
     Demo 1 has a red box top left corner, and Compiling SCXML elements...
     Done! bottom right.
     Cannot seem to do anything to the box.
    
     Demo2 has a button Make draggable SVG element bottom left, but
     nothing happens for me when I push it.
    
     snip/
    
     Same for me. Then I tried Chrome (it did work).
    
     -Rahul
    
     -
     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
  
  



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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-29 Thread sebb
On 29 June 2010 12:35, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Sebb,

 Thanks for the feedback!

 I think I know the issue you're talking about. This is a very early
 and very simple prototype, so it doesn't do some
 things that you might expect it to do with respect to drag-and-drop
 behaviour. Specifically, events are only captured by the square/circle
 elements themselves, and not by the underlying SVG canvas. This means
 that if you move the mouse too quickly, so that the mouse leaves the
 square/circle element and hovers over the canvas, then events will not
 be passed to the square/circle element.

I'm not sure that is the problem here, because the no entry sign
appears before the pointer leaves the square.

 The way I've solved this in
 the past is to set up an interaction between the statecharts for the
 SVG canvas and the in-focus SVG element. This can get a bit complex,
 though, and in an effort to keep the first few examples simple, I
 decided to leave that part out. This is definitely something that will
 be added in the near future, however, as it has been addressed in
 previous prototypes.

 Adding in support for Opera is on my to-do list as well. So far, I
 haven't been aggressive about targeting it because it doesn't seem to
 work with Selenium-RC, which I rely on heavily for unit testing. But
 this is definitely something that needs to happen, especially before
 SVG Open, as there are a lot of Opera people there.

Are there any demos that don't rely so much on the specific browser behaviour?

 Thanks again,

 Jake



 On Tue, Jun 29, 2010 at 7:13 AM, sebb seb...@gmail.com wrote:
 On 29/06/2010, sebb seb...@gmail.com wrote:
 On 29/06/2010, Jacob Beard jbea...@cs.mcgill.ca wrote:
   Hi Sebb and Rahul,
  
    I believe i know why it wasn't working. The code relies on a console
    API, which is always present in Chrome, but only present in Firefox
    when debugging with Firebug. I just added a bit of code to emulate the
    API where it is not available. I'd appreciate it if you could please
    try it again.


 Demo 2 now works fine in FF.

 Actually, now I find that sometimes Demo2 behaves like Demo1 - drag
 occasionally does not work, and the circle only moves on mouse up.

 But the demo recovers, e.g. if I switch to another circle

 I don't know if this helps, but the dragging tag remains visible
 from the initial pickup, through the refusal to move further, only
 disappearing when the circle is clicked again.

  Demo 1 works, but is tricky to control.
  Click-drag moves the square a short distance, and then I get the no
  entry sign.
  I can then move the mouse and the square follows.
  Left click then drops the square.

  It looks like the code may be seeing extra events or dropping some events.

  Neither demo works in Opera.


    Thanks,
  
    Jake
  
  
    On Mon, Jun 28, 2010 at 7:23 PM, Rahul Akolkar 
 rahul.akol...@gmail.com wrote:
     On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
     On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
     Hi,
    
     I posted a quick update on my Google Summer of Code project:
     
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/
    
     Please let me know if you have any questions or comments.
    
     I could not get the demos to work which is a shame because it looks
     very interesting.
    
     With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a 
 static screen.
    
     Demo 1 has a red box top left corner, and Compiling SCXML 
 elements...
     Done! bottom right.
     Cannot seem to do anything to the box.
    
     Demo2 has a button Make draggable SVG element bottom left, but
     nothing happens for me when I push it.
    
     snip/
    
     Same for me. Then I tried Chrome (it did work).
    
     -Rahul
    
     -
     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
  
  



 -
 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: [all][scxml-js] Google Summer of Code Update 3

2010-06-29 Thread Jacob Beard
Hi Sebb,

On Tue, Jun 29, 2010 at 7:59 AM, sebb seb...@gmail.com wrote:
 On 29 June 2010 12:35, Jacob Beard jbea...@cs.mcgill.ca wrote:

 I'm not sure that is the problem here, because the no entry sign
 appears before the pointer leaves the square.

I'm observing this behaviour on Firefox as well. I think this is a
separate issue, and one that I'm looking into.

 Are there any demos that don't rely so much on the specific browser behaviour?


Right now, just the sandbox demo:
http://live.echo-flow.com/scxml-js/demo/sandbox/sandbox.html

Unfortunately, I believe this demo also does not working right now in Opera.

Jake

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



[all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread Jacob Beard
Hi,

I posted a quick update on my Google Summer of Code project:
http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

Please let me know if you have any questions or comments.

Thanks,

Jake

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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread sebb
On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi,

 I posted a quick update on my Google Summer of Code project:
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

 Please let me know if you have any questions or comments.

I could not get the demos to work which is a shame because it looks
very interesting.

With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a static screen.

Demo 1 has a red box top left corner, and Compiling SCXML elements...
Done! bottom right.
Cannot seem to do anything to the box.

Demo2 has a button Make draggable SVG element bottom left, but
nothing happens for me when I push it.

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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread Rahul Akolkar
On Mon, Jun 28, 2010 at 6:13 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi,

 I posted a quick update on my Google Summer of Code project:
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

 Please let me know if you have any questions or comments.

snip/

Cool, here is where things start to get exciting -- i.e. view source
of demo example 1 above :-)

-Rahul


 Thanks,

 Jake


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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread Rahul Akolkar
On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
 On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi,

 I posted a quick update on my Google Summer of Code project:
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

 Please let me know if you have any questions or comments.

 I could not get the demos to work which is a shame because it looks
 very interesting.

 With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a static 
 screen.

 Demo 1 has a red box top left corner, and Compiling SCXML elements...
 Done! bottom right.
 Cannot seem to do anything to the box.

 Demo2 has a button Make draggable SVG element bottom left, but
 nothing happens for me when I push it.

snip/

Same for me. Then I tried Chrome (it did work).

-Rahul

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



Re: [all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread Jacob Beard
Hi Sebb and Rahul,

I believe i know why it wasn't working. The code relies on a console
API, which is always present in Chrome, but only present in Firefox
when debugging with Firebug. I just added a bit of code to emulate the
API where it is not available. I'd appreciate it if you could please
try it again.

Thanks,

Jake

On Mon, Jun 28, 2010 at 7:23 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Mon, Jun 28, 2010 at 7:13 PM, sebb seb...@gmail.com wrote:
 On 28 June 2010 23:13, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi,

 I posted a quick update on my Google Summer of Code project:
 http://blog.echo-flow.com/2010/06/28/google-summer-of-code-update-3-more-live-demos/

 Please let me know if you have any questions or comments.

 I could not get the demos to work which is a shame because it looks
 very interesting.

 With Firefox 3.6.6 and Opera 10.54 (both WinXP/SP3) I just get a static 
 screen.

 Demo 1 has a red box top left corner, and Compiling SCXML elements...
 Done! bottom right.
 Cannot seem to do anything to the box.

 Demo2 has a button Make draggable SVG element bottom left, but
 nothing happens for me when I push it.

 snip/

 Same for me. Then I tried Chrome (it did work).

 -Rahul

 -
 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: [all][scxml-js] Google Summer of Code Update 3

2010-06-28 Thread Rahul Akolkar
On Mon, Jun 28, 2010 at 8:18 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Sebb and Rahul,

 I believe i know why it wasn't working. The code relies on a console
 API, which is always present in Chrome, but only present in Firefox
 when debugging with Firebug. I just added a bit of code to emulate the
 API where it is not available. I'd appreciate it if you could please
 try it again.

snip/

Indeed, better on FF now.

-Rahul

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



Re: [scxml-js][all] Google Summer of Code Project Update 2

2010-06-24 Thread Rahul Akolkar
On Wed, Jun 23, 2010 at 6:52 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi all,

 I just wrote a new update on the status of my Google Summer of Code project:

 http://blog.echo-flow.com/2010/06/23/google-summer-of-code-2010-project-update-2/

 Please let me know if you have any questions or comments.
snip/

Some comments in no particular order:

 * Great to see experimentation happening in the Apache SVN (branches)
 * Not very surprised at the cross-browser XSLT issues you are seeing
(comes with the territory a bit I'm afraid), thanks for pushing ahead
 * Live demo is neat, that reminds me about setting up the GSoC
project websites -- this could be added to the website, for example
 * Have fun at SVG Open

-Rahul


 Thanks,

 Jake


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



[scxml-js][all] Google Summer of Code Project Update 2

2010-06-23 Thread Jacob Beard
Hi all,

I just wrote a new update on the status of my Google Summer of Code project:

http://blog.echo-flow.com/2010/06/23/google-summer-of-code-2010-project-update-2/

Please let me know if you have any questions or comments. Thanks,

Jake

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



Re: [all] Seeking feedback on Google Summer of Code Project Proposal

2010-03-31 Thread Jacob Beard
Hi,

Rahul, I made the changes you suggested. The updated document is available
at the same location:

http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html

http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.htmlIf
anyone else has any suggestions, concerning the project idea, the proposal,
or anything else, I would greatly appreciate it if you could let me know.

Thanks,

Jake

On Mon, Mar 29, 2010 at 6:15 PM, Rahul Akolkar rahul.akol...@gmail.comwrote:

 And for my part:

  * I've been added as a mentor for the ASF org in GSoC this year

  * SCXML-115 now appears in the list of GSoC proposal tickets in JIRA:


 https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hiderequestId=12314021

 -Rahul


 On Mon, Mar 29, 2010 at 6:05 PM, Rahul Akolkar rahul.akol...@gmail.com
 wrote:
  On Mon, Mar 29, 2010 at 12:47 PM, Rahul Akolkar wrote:
  Thanks Jake, I will take a look later today.
 
  snip/
 
  So I did. Overall, the proposal looks good to me.
 
  I have couple of minor comments:
 
   * You list quite a lot of browsers in Section 2.3, you could leave
  out some of the older ones (IE6, Safari 3, even FF3) if you want.
 
   * For the final proposal version that goes into the GSoC DB, I
  suggest adding a reference to the SCXML spec. [1] on first mention and
  Commons SCXML as well, if appropriate.
 
  -Rahul
 
  [1] http://www.w3.org/TR/scxml/
 
 
  All,
 
  I've added the [all] prefix to email subject (I think most will agree
  that GSoC proposals is [all] content).
 
  Also noting that the application period has started -- so please post
  any feedback you may have within a day or two.
 
  -Rahul
 
 
  On Mon, Mar 29, 2010 at 10:48 AM, Jacob Beard jbea...@cs.mcgill.ca
 wrote:
  Hello,
 
  I have completed a draft of the proposal for my my Google Summer of
  Code project, tentatively titled SCXML/cgf/js, and have made it
  available here:
 
 
 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html
 
  I would greatly appreciate any feedback that anyone in the community
  could offer.
 
  Thanks,
 
  Jake
 
 
 

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




Re: [all] Seeking feedback on Google Summer of Code Project Proposal

2010-03-31 Thread Jacob Beard
Hi,

This is just to let people know that I have submitted my Google Summer of
Code project proposal. It can now be found here:

http://socghop.appspot.com/gsoc/student_proposal/edit/google/gsoc2010/jbeard/t127008366157?s=0

http://socghop.appspot.com/gsoc/student_proposal/edit/google/gsoc2010/jbeard/t127008366157?s=0I
still have the ability to make changes to it, so if anyone discovers issues
in it that they feel should be discussed, please feel free to let me know.

Thanks,

Jake

On Wed, Mar 31, 2010 at 1:59 AM, Jacob Beard jbea...@cs.mcgill.ca wrote:

 Hi,

 Rahul, I made the changes you suggested. The updated document is available
 at the same location:

 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html

 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.htmlIf
 anyone else has any suggestions, concerning the project idea, the proposal,
 or anything else, I would greatly appreciate it if you could let me know.

 Thanks,

 Jake


 On Mon, Mar 29, 2010 at 6:15 PM, Rahul Akolkar rahul.akol...@gmail.comwrote:

 And for my part:

  * I've been added as a mentor for the ASF org in GSoC this year

  * SCXML-115 now appears in the list of GSoC proposal tickets in JIRA:


 https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hiderequestId=12314021

 -Rahul


 On Mon, Mar 29, 2010 at 6:05 PM, Rahul Akolkar rahul.akol...@gmail.com
 wrote:
  On Mon, Mar 29, 2010 at 12:47 PM, Rahul Akolkar wrote:
  Thanks Jake, I will take a look later today.
 
  snip/
 
  So I did. Overall, the proposal looks good to me.
 
  I have couple of minor comments:
 
   * You list quite a lot of browsers in Section 2.3, you could leave
  out some of the older ones (IE6, Safari 3, even FF3) if you want.
 
   * For the final proposal version that goes into the GSoC DB, I
  suggest adding a reference to the SCXML spec. [1] on first mention and
  Commons SCXML as well, if appropriate.
 
  -Rahul
 
  [1] http://www.w3.org/TR/scxml/
 
 
  All,
 
  I've added the [all] prefix to email subject (I think most will agree
  that GSoC proposals is [all] content).
 
  Also noting that the application period has started -- so please post
  any feedback you may have within a day or two.
 
  -Rahul
 
 
  On Mon, Mar 29, 2010 at 10:48 AM, Jacob Beard jbea...@cs.mcgill.ca
 wrote:
  Hello,
 
  I have completed a draft of the proposal for my my Google Summer of
  Code project, tentatively titled SCXML/cgf/js, and have made it
  available here:
 
 
 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html
 
  I would greatly appreciate any feedback that anyone in the community
  could offer.
 
  Thanks,
 
  Jake
 
 
 

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





Seeking feedback on Google Summer of Code Project Proposal

2010-03-29 Thread Jacob Beard
Hello,

I have completed a draft of the proposal for my my Google Summer of
Code project, tentatively titled SCXML/cgf/js, and have made it
available here:

http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html

I would greatly appreciate any feedback that anyone in the community
could offer.

Thanks,

Jake

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



Re: [all] Seeking feedback on Google Summer of Code Project Proposal

2010-03-29 Thread Rahul Akolkar
Thanks Jake, I will take a look later today.

All,

I've added the [all] prefix to email subject (I think most will agree
that GSoC proposals is [all] content).

Also noting that the application period has started -- so please post
any feedback you may have within a day or two.

-Rahul


On Mon, Mar 29, 2010 at 10:48 AM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hello,

 I have completed a draft of the proposal for my my Google Summer of
 Code project, tentatively titled SCXML/cgf/js, and have made it
 available here:

 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html

 I would greatly appreciate any feedback that anyone in the community
 could offer.

 Thanks,

 Jake


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



Re: [all] Seeking feedback on Google Summer of Code Project Proposal

2010-03-29 Thread Rahul Akolkar
On Mon, Mar 29, 2010 at 12:47 PM, Rahul Akolkar wrote:
 Thanks Jake, I will take a look later today.

snip/

So I did. Overall, the proposal looks good to me.

I have couple of minor comments:

 * You list quite a lot of browsers in Section 2.3, you could leave
out some of the older ones (IE6, Safari 3, even FF3) if you want.

 * For the final proposal version that goes into the GSoC DB, I
suggest adding a reference to the SCXML spec. [1] on first mention and
Commons SCXML as well, if appropriate.

-Rahul

[1] http://www.w3.org/TR/scxml/


 All,

 I've added the [all] prefix to email subject (I think most will agree
 that GSoC proposals is [all] content).

 Also noting that the application period has started -- so please post
 any feedback you may have within a day or two.

 -Rahul


 On Mon, Mar 29, 2010 at 10:48 AM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hello,

 I have completed a draft of the proposal for my my Google Summer of
 Code project, tentatively titled SCXML/cgf/js, and have made it
 available here:

 http://www.research.echo-flow.com/gsoc2010/project-proposal/proposal.html

 I would greatly appreciate any feedback that anyone in the community
 could offer.

 Thanks,

 Jake



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



Re: [SCXML] Google Summer of Code project idea

2010-03-23 Thread Jacob Beard
Hi Rahul,

Replies inline below:

On Mon, Mar 22, 2010 at 11:07 AM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Sat, Mar 20, 2010 at 1:39 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:

 Thanks, this looks like an interesting proposal, and also a fitting
 one for a Google Summer of Code (GSoC) project (based purely on the
 details above).

 Roughly speaking, I understand you are proposing three connected
 pieces (correct me as needed):
 (a) SCXML - JS compiler
 (b) browser-based graphical state chart representation (SVG or otherwise)
 (c) capabilities to provide graphical debugging of apps by
 instrumenting code from (a) and animating (b)

 Out of those, you may already have code for some part of (a) and/or (b).

That is correct.


 Then my first question is: Would you be willing to donate any existing
 code for the three items above and future code that will be developed
 as part of the GSoC project (if accepted) to the Apache Commons
 project? This will certainly involve filing an Individual Contributor
 License Agreement (ICLA) with the Apache Software Foundation (ASF) --
 see that form [1] for details -- and may also involve filing a
 software grant for existing code (we'll evaluate, if existing code has
 more authors, they will need to be contacted too).


Yes, that would be completely fine. I am the sole author, and would
like to see this work become incorporated upstream.

 If the answer to the above question is yes, then I can assist you in
 the proposal stage and volunteer as a mentor if you'd like.

Great!


 You may ofcourse begin using the Apache Commons resources available
 for preparing your GSoC proposal. For Commons SCXML, here is the JIRA
 project [2] and here is the wiki space [3] (there is a short
 registration for creating accounts for either of those if you don't
 already have JIRA and wiki accounts).

 Finally, while the document below is an ASF-specific guide to
 mentoring, you may find it useful as it has some examples and details
 about preparing and tagging GSoC proposals at the ASF:

  http://community.apache.org/guide-to-being-a-mentor.html

 Please take a look at the page above. Further, I'd suggest creating a
 proposal page on the SCXML wiki and providing a link in the tagged
 JIRA issue.

This is clear. Would the next step then be to link the SCXML JIRA
issue to the main GSOC 2010 JIRA page[0]?

Thanks,

Jake

[0] 
https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hiderequestId=12314021

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



Re: [SCXML] Google Summer of Code project idea

2010-03-23 Thread Rahul Akolkar
On Mon, Mar 22, 2010 at 6:38 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi Rahul,

 Replies inline below:

 On Mon, Mar 22, 2010 at 11:07 AM, Rahul Akolkar rahul.akol...@gmail.com 
 wrote:
snip/

 Finally, while the document below is an ASF-specific guide to
 mentoring, you may find it useful as it has some examples and details
 about preparing and tagging GSoC proposals at the ASF:

  http://community.apache.org/guide-to-being-a-mentor.html

 Please take a look at the page above. Further, I'd suggest creating a
 proposal page on the SCXML wiki and providing a link in the tagged
 JIRA issue.

 This is clear. Would the next step then be to link the SCXML JIRA
 issue to the main GSOC 2010 JIRA page[0]?

snap/

Once the issue is created (in the SCXML project in JIRA), we add the
'gsoc' label to it, and it will show up on that page [0]. I'll
follow-up on any todos at my end (such as signing up to be a GSoC
mentor) once your proposal takes shape here (on wiki + JIRA).

So, when you get a chance, please do these two things:

  * Fax / email your signed ICLA (details are on the form itself, link
was in my previous email). Let us know when its sent, and I can track
it and confirm its receipt by the ASF Secretary.
  * Work on a concrete proposal -- including scope, (tentative)
roadmap etc. (see examples /docs on GSoC site -- you probably have
already).

As always, if you have any questions, please email this list.

-Rahul


 Thanks,

 Jake

 [0] 
 https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hiderequestId=12314021


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



Re: [SCXML] Google Summer of Code project idea

2010-03-22 Thread Rahul Akolkar
On Sat, Mar 20, 2010 at 1:39 PM, Jacob Beard jbea...@cs.mcgill.ca wrote:
 Hi all,

 I have an idea for a Google Summer of Code project relating to SCXML,
 and I wanted to post it and see if there would be any interest in it
 in the Apache SCXML Commons community.

 The basic idea of the project is to create a Statechart-to-JavaScript
 compiler which is optimized for developing rich, browser-based user
 interfaces on the world wide web. Statecharts are well-suited for
 describing certain kinds of complex UI behaviour, and the browser
 environment is already a particularly challenging platform for
 front-end developers to target, hence a Statechart-to-JavaScript
 compiler could be a great boon for web front-end developers. I have
 already done some work on both developing rich, browser-based user
 interfaces using SVG and Statecharts [0], and on constructing a
 Statechart-to-JavaScript compiler, which takes a statechart encoded as
 SCXML, and outputs optimized JavaScript. The work of the GSoC project
 would be to complete the Statechart-to-JavaScript compiler, and
 enhance it to support animated, graphical debugging, such that it
 would generate a graphical representation of the statechart (using SVG
 or Graphviz dot), and instrument the compiled code so that it animates
 the graphical representation. This could then be hooked into a live
 user-interface to allow one to graphically debug their user interface.
 If anyone has any questions or comments, please let me know. Thanks,

snip/

Thanks, this looks like an interesting proposal, and also a fitting
one for a Google Summer of Code (GSoC) project (based purely on the
details above).

Roughly speaking, I understand you are proposing three connected
pieces (correct me as needed):
(a) SCXML - JS compiler
(b) browser-based graphical state chart representation (SVG or otherwise)
(c) capabilities to provide graphical debugging of apps by
instrumenting code from (a) and animating (b)

Out of those, you may already have code for some part of (a) and/or (b).

Then my first question is: Would you be willing to donate any existing
code for the three items above and future code that will be developed
as part of the GSoC project (if accepted) to the Apache Commons
project? This will certainly involve filing an Individual Contributor
License Agreement (ICLA) with the Apache Software Foundation (ASF) --
see that form [1] for details -- and may also involve filing a
software grant for existing code (we'll evaluate, if existing code has
more authors, they will need to be contacted too).

If the answer to the above question is yes, then I can assist you in
the proposal stage and volunteer as a mentor if you'd like.

Further, if this is accepted, we will do most of the work on this
public mailing list. However, if at any point (including now), there
is anything you don't want to post on a public list (or are unsure),
then you may email priv...@commons.apache.org (and I'll respond
there).

You may ofcourse begin using the Apache Commons resources available
for preparing your GSoC proposal. For Commons SCXML, here is the JIRA
project [2] and here is the wiki space [3] (there is a short
registration for creating accounts for either of those if you don't
already have JIRA and wiki accounts).

Finally, while the document below is an ASF-specific guide to
mentoring, you may find it useful as it has some examples and details
about preparing and tagging GSoC proposals at the ASF:

  http://community.apache.org/guide-to-being-a-mentor.html

Please take a look at the page above. Further, I'd suggest creating a
proposal page on the SCXML wiki and providing a link in the tagged
JIRA issue.

Please let us know if you have any other questions.

-Rahul

[1] http://www.apache.org/licenses/icla.txt
[2] https://issues.apache.org/jira/browse/SCXML
[3] http://wiki.apache.org/commons/SCXML


 Jake

 [0] http://www.svgopen.org/2009/papers/36-Modelling_the_Reactive_Behaviour_of_SVGbased_Scoped_User_Interfaces_with_Hierarchicallylinked_Statecharts/



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



[SCXML] Google Summer of Code project idea

2010-03-21 Thread Jacob Beard
Hi all,

I have an idea for a Google Summer of Code project relating to SCXML,
and I wanted to post it and see if there would be any interest in it
in the Apache SCXML Commons community.

The basic idea of the project is to create a Statechart-to-JavaScript
compiler which is optimized for developing rich, browser-based user
interfaces on the world wide web. Statecharts are well-suited for
describing certain kinds of complex UI behaviour, and the browser
environment is already a particularly challenging platform for
front-end developers to target, hence a Statechart-to-JavaScript
compiler could be a great boon for web front-end developers. I have
already done some work on both developing rich, browser-based user
interfaces using SVG and Statecharts [0], and on constructing a
Statechart-to-JavaScript compiler, which takes a statechart encoded as
SCXML, and outputs optimized JavaScript. The work of the GSoC project
would be to complete the Statechart-to-JavaScript compiler, and
enhance it to support animated, graphical debugging, such that it
would generate a graphical representation of the statechart (using SVG
or Graphviz dot), and instrument the compiled code so that it animates
the graphical representation. This could then be hooked into a live
user-interface to allow one to graphically debug their user interface.
If anyone has any questions or comments, please let me know. Thanks,

Jake

[0] http://www.svgopen.org/2009/papers/36-Modelling_the_Reactive_Behaviour_of_SVGbased_Scoped_User_Interfaces_with_Hierarchicallylinked_Statecharts/

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



Google Summer of Code

2010-02-05 Thread Matthias Wessendorf
Hello,

in MyFaces we have one (or even two) students that would like to do
some project.
Is there already some ASF wide wiki page for that where we (MyFaces
PMC) and the student(s)
can add content ?

Or is this all still -kinda- early ?

thx,
Matthias

-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

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