GA Grid: Request to contribute GA library to Apache Ignite

classic Classic list List threaded Threaded
48 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: GA Grid: Request to contribute GA library to Apache Ignite

dmagda
Turik,

Basically, this all is being done in parallel:
- submit the software grant form.
- prepare and submit the pull-request for code review.
- I’ll start filling in the IP clearance form after the steps above are completed. A PMC member has to do it.
- once the pull-request is reviewed and *before* it’s merged, we need to initiate the contribution acceptance vote [2].
- when the vote passes we merge the pull-request, complete the IP Clearance form and announce the new addition.

Let me know if you still have any questions.

[1] http://www.apache.org/licenses/#clas <http://www.apache.org/licenses/#clas>
[2] http://apache-ignite-developers.2346864.n4.nabble.com/VOTE-Accept-Contribution-of-Ignite-Persistent-Store-td17896.html
 

Denis

> On Nov 13, 2017, at 9:54 PM, techbysample <[hidden email]> wrote:
>
> Denis,
>
> Ok.  It's not clear what stage we are in this process.
>
> Do I need to fill out the IP Clearance form here?
> http://incubator.apache.org/ip-clearance/ip-clearance-template.html
> If so, I will simply model what was done for Ignite Persistence Store.
>
> Also, What about the software grant form? When will it be provided?
>
> Will I follow steps/guidelines here for pull request?:
> https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute#HowtoContribute-
> (Section: 1. Create GitHub pull-request)
>
> Please advise on general order of steps in this whole process..
>
> Regards,
> Turik
>
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis/Yury,

Thank you both for your valuable feedback.
   
I will begin reviewing software grant form and submit accordingly.

Also, I have created account in JIRA and submitted request for contributor
permission to
dev list.

In addition, I will follow steps related to creating a 'pull request'
provide by Yury in post:
http://apache-ignite-developers.2346864.n4.nabble.com/template/NamlServlet.jtp?macro=print_post&node=24207

I will follow up if I have additional questions.


Best,
Turik





--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Documentation for GA Grid: GA library to Apache Ignite

techbysample
Denis,

Where do you want me to implement documenation for GA Grid?
(https://issues.apache.org/jira/browse/IGNITE-6899)
I have implemented examples, but believe more information is necessary..

IE: I see that when Persistent Store was implemented docs were
placed here:
https://cwiki.apache.org/confluence/display/IGNITE/Persistent+Store+Overview
But, not really sure.

Does it make since at this stage in process to implement on Ignite's ReadMe
pages?
If so,  I thought a section  called 'Genetic Algorithm (ie: GA Grid)' could
go under the Machine Learning topic.
https://apacheignite.readme.io/docs/machine-learning


Please advise, and if necessary grant appropriate access.

Regards,
Turik



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

dmagda
Hi Turik,

> If so,  I thought a section  called 'Genetic Algorithm (ie: GA Grid)' could
> go under the Machine Learning topic.
> https://apacheignite.readme.io/docs/machine-learning <https://apacheignite.readme.io/docs/machine-learning>
This is a right approach. I’ve granted you the access to readme and created a hidden page template:
https://apacheignite.readme.io/v2.3/docs/genetic-algorithms <https://apacheignite.readme.io/v2.3/docs/genetic-algorithms>

You’ll be able to see and edit the page after signing in.


Denis

> On Nov 29, 2017, at 2:01 PM, techbysample <[hidden email]> wrote:
>
> Denis,
>
> Where do you want me to implement documenation for GA Grid?
> (https://issues.apache.org/jira/browse/IGNITE-6899)
> I have implemented examples, but believe more information is necessary..
>
> IE: I see that when Persistent Store was implemented docs were
> placed here:
> https://cwiki.apache.org/confluence/display/IGNITE/Persistent+Store+Overview
> But, not really sure.
>
> Does it make since at this stage in process to implement on Ignite's ReadMe
> pages?
> If so,  I thought a section  called 'Genetic Algorithm (ie: GA Grid)' could
> go under the Machine Learning topic.
> https://apacheignite.readme.io/docs/machine-learning
>
>
> Please advise, and if necessary grant appropriate access.
>
> Regards,
> Turik
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

techbysample
Denis,

Thanks. In review, I noticed that  when I edit page:

"https://apacheignite.readme.io/v2.3/docs/genetic-algorithms", my updates do
not appear instantly.

Is this the correct behavior of ReadMe?

I assumed that updates were 'instant' akin to blogging..

Please advise.

Regards,
Turik



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

Akmal Chaudhri
Updates need to be checked and approved before going live?

On 1 December 2017 at 04:11, techbysample <[hidden email]> wrote:

> Denis,
>
> Thanks. In review, I noticed that  when I edit page:
>
> "https://apacheignite.readme.io/v2.3/docs/genetic-algorithms", my updates
> do
> not appear instantly.
>
> Is this the correct behavior of ReadMe?
>
> I assumed that updates were 'instant' akin to blogging..
>
> Please advise.
>
> Regards,
> Turik
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>
Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

dmagda
Akmal, yes, the updates need to be checked:
https://cwiki.apache.org/confluence/display/IGNITE/How+to+Document <https://cwiki.apache.org/confluence/display/IGNITE/How+to+Document>

An actual reiview though can take place before or after a doc goes online.


Turik,

You can edit the page directly. Once you log in under your account, click on your name to unveil a drop-down menu and select “Admin panel” from there. Then locate the GA page in the docs tree and edit it.


Denis

> On Dec 1, 2017, at 6:22 AM, Akmal Chaudhri <[hidden email]> wrote:
>
> Updates need to be checked and approved before going live?
>
> On 1 December 2017 at 04:11, techbysample <[hidden email]> wrote:
>
>> Denis,
>>
>> Thanks. In review, I noticed that  when I edit page:
>>
>> "https://apacheignite.readme.io/v2.3/docs/genetic-algorithms", my updates
>> do
>> not appear instantly.
>>
>> Is this the correct behavior of ReadMe?
>>
>> I assumed that updates were 'instant' akin to blogging..
>>
>> Please advise.
>>
>> Regards,
>> Turik
>>
>>
>>
>> --
>> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>>

Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

techbysample
Denis,

Up on logging in, I do not see the Admin panel that you described.

I have attached a screen shot for you review.


<http://apache-ignite-developers.2346864.n4.nabble.com/file/t375/ReadMeQuestion.png>

There is only 'Suggest Edits' option.

Is there something I missed?

Please advise.

Best,
Turik



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

Igor Sapego-2
It is in a drop-down list that appears when you click on your
name, not where you are looking for it.

Best Regards,
Igor

On Sat, Dec 2, 2017 at 1:02 AM, techbysample <[hidden email]> wrote:

> Denis,
>
> Up on logging in, I do not see the Admin panel that you described.
>
> I have attached a screen shot for you review.
>
>
> <http://apache-ignite-developers.2346864.n4.nabble.
> com/file/t375/ReadMeQuestion.png>
>
> There is only 'Suggest Edits' option.
>
> Is there something I missed?
>
> Please advise.
>
> Best,
> Turik
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>
Reply | Threaded
Open this post in threaded view
|

Re: Documentation for GA Grid: GA library to Apache Ignite

techbysample
Igor,

Thanks!  I am able to update page as expected now.

Best,
Turik



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis/Yury,

Please advise on next steps.

JIRA:  https://issues.apache.org/jira/browse/IGNITE-6899

Per recent comments from Oleg Ignatenko:

"...most recent change looks good to me: the typo in MovieFitnessFunction is
fixed and the rest of code is the same as it was ie everything now looks
right.."

Please advise.

Best,
Turik Campbell




--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

dmagda
Hi Turik,

The next step is to file a software grant and navigate through the IP clearance process:
http://incubator.apache.org/ip-clearance/ip-clearance-template.html <http://incubator.apache.org/ip-clearance/ip-clearance-template.html>

Once this is done, the GA Grid will be officially accepted and released in the next Ignite version.

I’ll execute the IP clearance process as a PMC representative while I would ask you to file a software grant to the ASF:
* Grant template: http://www.apache.org/licenses/software-grant-template.pdf
* Submission: http://www.apache.org/licenses/#submitting


Denis

> On Jan 25, 2018, at 3:01 PM, techbysample <[hidden email]> wrote:
>
> Denis/Yury,
>
> Please advise on next steps.
>
> JIRA:  https://issues.apache.org/jira/browse/IGNITE-6899
>
> Per recent comments from Oleg Ignatenko:
>
> "...most recent change looks good to me: the typo in MovieFitnessFunction is
> fixed and the rest of code is the same as it was ie everything now looks
> right.."
>
> Please advise.
>
> Best,
> Turik Campbell
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis,

Hello.

I sent the form previously on  November 20, 2017 to [hidden email] and
cc'd  you at emails: [hidden email], [hidden email].

Per the emails below, I understood the document was already received by
Craig L Russell.

Please advise if you still require additional information from me.

Thank you.

Best,
Turik Campbell

On 2017-11-20 17:22, Turik Campbell wrote:

> To whom it may concern,
>
> Attached you will find a copy of the 'Software Grant Agreement'
> to donate GA Grid to Apache Ignite.
>
> Please advise.
>
> Best,
> Turik Campbell
> NetMillennium, Inc.
> 866.300.2393
>
>

On 2017-11-20 18:37, Craig L Russell wrote:
> Dear Turik Campbell,
>
> This message acknowledges receipt of the following document, which has
> been filed in the Apache Software Foundation records:
>
>   Software Grant from NetMillennium, Inc.
>
> -- Craig L Russell
> Secretary, Apache Software Foundation






--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

Yuriy Babak
Denis,

From my point of view PR looks good and ready for merge. So we waiting
notification from you that all paperwork is done.

Regards,
Yury.



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

dmagda
Sorry guys, the latest replies skimmed through my radar. I’ll arrange some time this or next week to do the paperwork. Let’s plan to release the GA library as a part of ML framework in Ignite 2.5. Luckily, we have a plenty of time for that.


Denis

> On Jan 31, 2018, at 5:00 AM, Yury Babak <[hidden email]> wrote:
>
> Denis,
>
> From my point of view PR looks good and ready for merge. So we waiting
> notification from you that all paperwork is done.
>
> Regards,
> Yury.
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/

Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis,

Thank's for following up.. Please let me know once the paperwork has been
completed..

In addition, I agree with releasing GA Grid as part of ML framework in
Ignite 2.5.

Just let me know if you require  additional information beyond what I have
provided.

Regards,
Turik Campbell





--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

dmagda
Guys,

Having troubles connecting to ASF subversion to fill in the IP clearance
form today. Something messy with a networking environment in my current
workplace.

Anyway, checked up that we have everything in place to complete the form
and finish the process. Please don't merge the pull-request until the IP
clearance vote passes.

I'll keep you posted.

--
Denis

On Wed, Feb 7, 2018 at 4:01 PM, techbysample <[hidden email]> wrote:

> Denis,
>
> Thank's for following up.. Please let me know once the paperwork has been
> completed..
>
> In addition, I agree with releasing GA Grid as part of ML framework in
> Ignite 2.5.
>
> Just let me know if you require  additional information beyond what I have
> provided.
>
> Regards,
> Turik Campbell
>
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis,

Thank you for providing status update.  I look forward to hearing from you.

Best,
Turik Campbell



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

dmagda
Turik, All,

The IP clearance form is ready [1], and the final vote on general@incubator
is on the go [2].

Once the vote passes (72 hours), I'll finalize the process letting you know
when the code can be merged.

[1] http://incubator.apache.org/ip-clearance/ga-grid-ignite.html
[2]
http://apache-incubator-general.996316.n3.nabble.com/IP-CLEARANCE-Apache-Ignite-Genetic-Algorithms-Grid-td57791.html

--
Denis


On Thu, Feb 15, 2018 at 6:44 PM, techbysample <[hidden email]> wrote:

> Denis,
>
> Thank you for providing status update.  I look forward to hearing from you.
>
> Best,
> Turik Campbell
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>
Reply | Threaded
Open this post in threaded view
|

Re: Next Steps: GA Grid: Request to contribute GA library to Apache Ignite

techbysample
Denis,

Great! Thanks for the update.

Best,
Turik Campbell



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
123