OFBiz and Google Summer of Code (GsoC) 2018 ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

OFBiz and Google Summer of Code (GsoC) 2018 ?

Sharan Foga
Hi All

The ASF is registering to be a participating organisation for GsoC 2018. We are in the middle of doing a lot of work. Would it be interesting for us to add some of these tasks to the GsoC list and mentor some students? It is a good way of encouraging new people to become involved with the project and maybe also promote OFBiz too.

If any of our tasks are selected, then we would need official mentors from our community to work with the student on a regular basis to provide feedback. There is also a regular reporting that the mentor needs to file about the student's progress.

If the mentor misses filing a report for a student then it reflects badly on the ASF as a mentoring organisation. I mention this because it is important that anyone wanitng to be a mentor for a GsoC student realises that if they sign up to do it – then they need to do it!

Some initial suggestions for GsoC tasks from Taher were:

- convert minilang services to groovy
- documenting the components using the documentation framework we're implementing
- convert integration tests to unit tests where possible

If you have any other suggestions for potential tasks then please respond with the details.

None of this is any good – if we don't have any mentors, so we need people willing to be GsoC mentors.

So what's next?

- First I'd like to get feedback on whether people think it is a good idea for OFBiz to participate
- If, so then second I would like to see if we should use the suggestions for tasks above or have any more
- Finally, and most importantly I'd like to know who would be willing to be a mentor for a student selecting to take on one of our tasks

Please let me have your comments and feedback

Thanks
Sharan
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

Michael Brohl-3
Hi Sharan,

I think a participation in the GsoC is a good idea in general.

I'm not sure if the proposed topics are suitable for such a program,
especially if the students are not familiar with OFBiz. They need a lot
of knowhow and learning before one can be productive and the mentors
must spent a significant amount of time to support them.

So, from the ASF perspective this might be a good idea, but for the
project it is not efficient.

We should find some simpler topics for the GsoC to make this a
reasonable initiative. At the moment, I have not the right idea what
this could be.

Best regards,

Michael


Am 25.01.18 um 15:02 schrieb Sharan Foga:

> Hi All
>
> The ASF is registering to be a participating organisation for GsoC 2018. We are in the middle of doing a lot of work. Would it be interesting for us to add some of these tasks to the GsoC list and mentor some students? It is a good way of encouraging new people to become involved with the project and maybe also promote OFBiz too.
>
> If any of our tasks are selected, then we would need official mentors from our community to work with the student on a regular basis to provide feedback. There is also a regular reporting that the mentor needs to file about the student's progress.
>
> If the mentor misses filing a report for a student then it reflects badly on the ASF as a mentoring organisation. I mention this because it is important that anyone wanitng to be a mentor for a GsoC student realises that if they sign up to do it – then they need to do it!
>
> Some initial suggestions for GsoC tasks from Taher were:
>
> - convert minilang services to groovy
> - documenting the components using the documentation framework we're implementing
> - convert integration tests to unit tests where possible
>
> If you have any other suggestions for potential tasks then please respond with the details.
>
> None of this is any good – if we don't have any mentors, so we need people willing to be GsoC mentors.
>
> So what's next?
>
> - First I'd like to get feedback on whether people think it is a good idea for OFBiz to participate
> - If, so then second I would like to see if we should use the suggestions for tasks above or have any more
> - Finally, and most importantly I'd like to know who would be willing to be a mentor for a student selecting to take on one of our tasks
>
> Please let me have your comments and feedback
>
> Thanks
> Sharan


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

Shi Jinghai-3
In reply to this post by Sharan Foga
Hi Sharan,

Thanks for this topic.

After reading your email, I released a new OFBiz-NER plugin in Github:
https://github.com/YYWorks/OFBiz-NER/

The first version of this plugin is built by Menghan Sun in July, 2016, a summer practice, in one month. Now she's reading her doctorate in system security in CUHK.

Here is my big +1 to GsoC. I'm eager to be a mentor for one or two students in this summer.

I think we have a lot of research/prototype tasks for GsoC students:
1. AI: Sentiment analysis of communications in CRM (OpenNLP, CoreNLP and etc.).
2. AI: Product Recommendation (PredictionIO).
3. Accounting: Extend OFBiz AR/AP to support Chinese rule.
4. Accounting: Extend OFBiz to support distributed ledger.
5. UI: Replace tree with ztree.
6. Help Document: Use jquery-pagewalkthrough to show help messages to user.
7. Scheduler: Use Quartz as an alternative implement of OFBiz scheduler.
8. Security: New password cipher to prevent quantum computing crack.

And so on.:)

Kind Regards,

Shi Jinghai

-----邮件原件-----
发件人: Sharan Foga [mailto:[hidden email]]
发送时间: 2018年1月25日 22:02
收件人: [hidden email]
主题: OFBiz and Google Summer of Code (GsoC) 2018 ?

Hi All

The ASF is registering to be a participating organisation for GsoC 2018. We are in the middle of doing a lot of work. Would it be interesting for us to add some of these tasks to the GsoC list and mentor some students? It is a good way of encouraging new people to become involved with the project and maybe also promote OFBiz too.

If any of our tasks are selected, then we would need official mentors from our community to work with the student on a regular basis to provide feedback. There is also a regular reporting that the mentor needs to file about the student's progress.

If the mentor misses filing a report for a student then it reflects badly on the ASF as a mentoring organisation. I mention this because it is important that anyone wanitng to be a mentor for a GsoC student realises that if they sign up to do it – then they need to do it!

Some initial suggestions for GsoC tasks from Taher were:

- convert minilang services to groovy
- documenting the components using the documentation framework we're implementing
- convert integration tests to unit tests where possible

If you have any other suggestions for potential tasks then please respond with the details.

None of this is any good – if we don't have any mentors, so we need people willing to be GsoC mentors.

So what's next?

- First I'd like to get feedback on whether people think it is a good idea for OFBiz to participate
- If, so then second I would like to see if we should use the suggestions for tasks above or have any more
- Finally, and most importantly I'd like to know who would be willing to be a mentor for a student selecting to take on one of our tasks

Please let me have your comments and feedback

Thanks
Sharan
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

taher
In reply to this post by Michael Brohl-3
Hi Michael, Sharan, all

I would volunteer as a mentor. Michael raised a good point regarding
the complexity level of the tasks assigned to these participants.

So the question is, what kind of tasks are suitable for such students?
It's hard to think of logic simpler than writing some documentation,
or some groovy services, or some unit tests. Do you have in mind some
tasks that might be simpler? Or do you simply think entry-level people
might not be able to absorb a framework like OFBiz?

On Fri, Jan 26, 2018 at 11:47 AM, Michael Brohl
<[hidden email]> wrote:

> Hi Sharan,
>
> I think a participation in the GsoC is a good idea in general.
>
> I'm not sure if the proposed topics are suitable for such a program,
> especially if the students are not familiar with OFBiz. They need a lot of
> knowhow and learning before one can be productive and the mentors must spent
> a significant amount of time to support them.
>
> So, from the ASF perspective this might be a good idea, but for the project
> it is not efficient.
>
> We should find some simpler topics for the GsoC to make this a reasonable
> initiative. At the moment, I have not the right idea what this could be.
>
> Best regards,
>
> Michael
>
>
> Am 25.01.18 um 15:02 schrieb Sharan Foga:
>>
>> Hi All
>>
>> The ASF is registering to be a participating organisation for GsoC 2018.
>> We are in the middle of doing a lot of work. Would it be interesting for us
>> to add some of these tasks to the GsoC list and mentor some students? It is
>> a good way of encouraging new people to become involved with the project and
>> maybe also promote OFBiz too.
>>
>> If any of our tasks are selected, then we would need official mentors from
>> our community to work with the student on a regular basis to provide
>> feedback. There is also a regular reporting that the mentor needs to file
>> about the student's progress.
>>
>> If the mentor misses filing a report for a student then it reflects badly
>> on the ASF as a mentoring organisation. I mention this because it is
>> important that anyone wanitng to be a mentor for a GsoC student realises
>> that if they sign up to do it – then they need to do it!
>>
>> Some initial suggestions for GsoC tasks from Taher were:
>>
>> - convert minilang services to groovy
>> - documenting the components using the documentation framework we're
>> implementing
>> - convert integration tests to unit tests where possible
>>
>> If you have any other suggestions for potential tasks then please respond
>> with the details.
>>
>> None of this is any good – if we don't have any mentors, so we need
>> people willing to be GsoC mentors.
>>
>> So what's next?
>>
>> - First I'd like to get feedback on whether people think it is a good idea
>> for OFBiz to participate
>> - If, so then second I would like to see if we should use the suggestions
>> for tasks above or have any more
>> - Finally, and most importantly I'd like to know who would be willing to
>> be a mentor for a student selecting to take on one of our tasks
>>
>> Please let me have your comments and feedback
>>
>> Thanks
>> Sharan
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

gauravsaini03
Hello Sharan,

I am really excited to see this that we are thinking about participating in
Google Summer of Code this year and I can say from my personal experience
as a past GSOC student and mentor/org admin from last 3 years for different
organisations, GSOC really helps the project. I would be interested to
mentor the students also andf where ever I can help.

For the process I think we need to list the projects ideas on official
apache page so students can start looking into the ideas. Another important
point here I want to mention from my experience as a student while we
select a project, is that the title of the projects should be clear and
easily understood and technologies used should be a bit exciting so
students read about the project in detail.

Regarding the difficulty level and understanding OFBiz architecture they
have around good amount of time before the coding period starts so in that
time they can understand and try some tutorials that way they can speed up
the things. Also, many times what happens is project is not completed
entirely in single GSOC and that if fine as some work is done and can be
continued by another student in next year also.

Also, as mentioned atleast I have seen mentors need to spend around 6 hours
weekly with students so to keep track of the project. Daily check-in status
and weekly call with mentors really helps.

These are some of the points from my experience, would look forward to see
Apache OFBiz project in GSOC :)

Thanks
Gaurav

On Sun, Jan 28, 2018 at 11:40 PM, Taher Alkhateeb <
[hidden email]> wrote:

> Hi Michael, Sharan, all
>
> I would volunteer as a mentor. Michael raised a good point regarding
> the complexity level of the tasks assigned to these participants.
>
> So the question is, what kind of tasks are suitable for such students?
> It's hard to think of logic simpler than writing some documentation,
> or some groovy services, or some unit tests. Do you have in mind some
> tasks that might be simpler? Or do you simply think entry-level people
> might not be able to absorb a framework like OFBiz?
>
> On Fri, Jan 26, 2018 at 11:47 AM, Michael Brohl
> <[hidden email]> wrote:
> > Hi Sharan,
> >
> > I think a participation in the GsoC is a good idea in general.
> >
> > I'm not sure if the proposed topics are suitable for such a program,
> > especially if the students are not familiar with OFBiz. They need a lot
> of
> > knowhow and learning before one can be productive and the mentors must
> spent
> > a significant amount of time to support them.
> >
> > So, from the ASF perspective this might be a good idea, but for the
> project
> > it is not efficient.
> >
> > We should find some simpler topics for the GsoC to make this a reasonable
> > initiative. At the moment, I have not the right idea what this could be.
> >
> > Best regards,
> >
> > Michael
> >
> >
> > Am 25.01.18 um 15:02 schrieb Sharan Foga:
> >>
> >> Hi All
> >>
> >> The ASF is registering to be a participating organisation for GsoC 2018.
> >> We are in the middle of doing a lot of work. Would it be interesting
> for us
> >> to add some of these tasks to the GsoC list and mentor some students?
> It is
> >> a good way of encouraging new people to become involved with the
> project and
> >> maybe also promote OFBiz too.
> >>
> >> If any of our tasks are selected, then we would need official mentors
> from
> >> our community to work with the student on a regular basis to provide
> >> feedback. There is also a regular reporting that the mentor needs to
> file
> >> about the student's progress.
> >>
> >> If the mentor misses filing a report for a student then it reflects
> badly
> >> on the ASF as a mentoring organisation. I mention this because it is
> >> important that anyone wanitng to be a mentor for a GsoC student realises
> >> that if they sign up to do it – then they need to do it!
> >>
> >> Some initial suggestions for GsoC tasks from Taher were:
> >>
> >> - convert minilang services to groovy
> >> - documenting the components using the documentation framework we're
> >> implementing
> >> - convert integration tests to unit tests where possible
> >>
> >> If you have any other suggestions for potential tasks then please
> respond
> >> with the details.
> >>
> >> None of this is any good – if we don't have any mentors, so we need
> >> people willing to be GsoC mentors.
> >>
> >> So what's next?
> >>
> >> - First I'd like to get feedback on whether people think it is a good
> idea
> >> for OFBiz to participate
> >> - If, so then second I would like to see if we should use the
> suggestions
> >> for tasks above or have any more
> >> - Finally, and most importantly I'd like to know who would be willing to
> >> be a mentor for a student selecting to take on one of our tasks
> >>
> >> Please let me have your comments and feedback
> >>
> >> Thanks
> >> Sharan
> >
> >
> >
>



--
Regards,
*Gaurav Saini*
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

Jacques Le Roux
Administrator
Thanks for this information Gaurav

Jacques


Le 30/01/2018 à 08:03, Gaurav Saini a écrit :

> Hello Sharan,
>
> I am really excited to see this that we are thinking about participating in
> Google Summer of Code this year and I can say from my personal experience
> as a past GSOC student and mentor/org admin from last 3 years for different
> organisations, GSOC really helps the project. I would be interested to
> mentor the students also andf where ever I can help.
>
> For the process I think we need to list the projects ideas on official
> apache page so students can start looking into the ideas. Another important
> point here I want to mention from my experience as a student while we
> select a project, is that the title of the projects should be clear and
> easily understood and technologies used should be a bit exciting so
> students read about the project in detail.
>
> Regarding the difficulty level and understanding OFBiz architecture they
> have around good amount of time before the coding period starts so in that
> time they can understand and try some tutorials that way they can speed up
> the things. Also, many times what happens is project is not completed
> entirely in single GSOC and that if fine as some work is done and can be
> continued by another student in next year also.
>
> Also, as mentioned atleast I have seen mentors need to spend around 6 hours
> weekly with students so to keep track of the project. Daily check-in status
> and weekly call with mentors really helps.
>
> These are some of the points from my experience, would look forward to see
> Apache OFBiz project in GSOC :)
>
> Thanks
> Gaurav
>
> On Sun, Jan 28, 2018 at 11:40 PM, Taher Alkhateeb <
> [hidden email]> wrote:
>
>> Hi Michael, Sharan, all
>>
>> I would volunteer as a mentor. Michael raised a good point regarding
>> the complexity level of the tasks assigned to these participants.
>>
>> So the question is, what kind of tasks are suitable for such students?
>> It's hard to think of logic simpler than writing some documentation,
>> or some groovy services, or some unit tests. Do you have in mind some
>> tasks that might be simpler? Or do you simply think entry-level people
>> might not be able to absorb a framework like OFBiz?
>>
>> On Fri, Jan 26, 2018 at 11:47 AM, Michael Brohl
>> <[hidden email]> wrote:
>>> Hi Sharan,
>>>
>>> I think a participation in the GsoC is a good idea in general.
>>>
>>> I'm not sure if the proposed topics are suitable for such a program,
>>> especially if the students are not familiar with OFBiz. They need a lot
>> of
>>> knowhow and learning before one can be productive and the mentors must
>> spent
>>> a significant amount of time to support them.
>>>
>>> So, from the ASF perspective this might be a good idea, but for the
>> project
>>> it is not efficient.
>>>
>>> We should find some simpler topics for the GsoC to make this a reasonable
>>> initiative. At the moment, I have not the right idea what this could be.
>>>
>>> Best regards,
>>>
>>> Michael
>>>
>>>
>>> Am 25.01.18 um 15:02 schrieb Sharan Foga:
>>>> Hi All
>>>>
>>>> The ASF is registering to be a participating organisation for GsoC 2018.
>>>> We are in the middle of doing a lot of work. Would it be interesting
>> for us
>>>> to add some of these tasks to the GsoC list and mentor some students?
>> It is
>>>> a good way of encouraging new people to become involved with the
>> project and
>>>> maybe also promote OFBiz too.
>>>>
>>>> If any of our tasks are selected, then we would need official mentors
>> from
>>>> our community to work with the student on a regular basis to provide
>>>> feedback. There is also a regular reporting that the mentor needs to
>> file
>>>> about the student's progress.
>>>>
>>>> If the mentor misses filing a report for a student then it reflects
>> badly
>>>> on the ASF as a mentoring organisation. I mention this because it is
>>>> important that anyone wanitng to be a mentor for a GsoC student realises
>>>> that if they sign up to do it – then they need to do it!
>>>>
>>>> Some initial suggestions for GsoC tasks from Taher were:
>>>>
>>>> - convert minilang services to groovy
>>>> - documenting the components using the documentation framework we're
>>>> implementing
>>>> - convert integration tests to unit tests where possible
>>>>
>>>> If you have any other suggestions for potential tasks then please
>> respond
>>>> with the details.
>>>>
>>>> None of this is any good – if we don't have any mentors, so we need
>>>> people willing to be GsoC mentors.
>>>>
>>>> So what's next?
>>>>
>>>> - First I'd like to get feedback on whether people think it is a good
>> idea
>>>> for OFBiz to participate
>>>> - If, so then second I would like to see if we should use the
>> suggestions
>>>> for tasks above or have any more
>>>> - Finally, and most importantly I'd like to know who would be willing to
>>>> be a mentor for a student selecting to take on one of our tasks
>>>>
>>>> Please let me have your comments and feedback
>>>>
>>>> Thanks
>>>> Sharan
>>>
>>>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

Pritam Kute
Good idea Sharan. And yes, we need to think about the tasks we can assign
to the entry-level people, that too students.

Regards
--
Pritam Kute

On Tue, Jan 30, 2018 at 1:00 PM, Jacques Le Roux <
[hidden email]> wrote:

> Thanks for this information Gaurav
>
> Jacques
>
>
>
> Le 30/01/2018 à 08:03, Gaurav Saini a écrit :
>
>> Hello Sharan,
>>
>> I am really excited to see this that we are thinking about participating
>> in
>> Google Summer of Code this year and I can say from my personal experience
>> as a past GSOC student and mentor/org admin from last 3 years for
>> different
>> organisations, GSOC really helps the project. I would be interested to
>> mentor the students also andf where ever I can help.
>>
>> For the process I think we need to list the projects ideas on official
>> apache page so students can start looking into the ideas. Another
>> important
>> point here I want to mention from my experience as a student while we
>> select a project, is that the title of the projects should be clear and
>> easily understood and technologies used should be a bit exciting so
>> students read about the project in detail.
>>
>> Regarding the difficulty level and understanding OFBiz architecture they
>> have around good amount of time before the coding period starts so in that
>> time they can understand and try some tutorials that way they can speed up
>> the things. Also, many times what happens is project is not completed
>> entirely in single GSOC and that if fine as some work is done and can be
>> continued by another student in next year also.
>>
>> Also, as mentioned atleast I have seen mentors need to spend around 6
>> hours
>> weekly with students so to keep track of the project. Daily check-in
>> status
>> and weekly call with mentors really helps.
>>
>> These are some of the points from my experience, would look forward to see
>> Apache OFBiz project in GSOC :)
>>
>> Thanks
>> Gaurav
>>
>> On Sun, Jan 28, 2018 at 11:40 PM, Taher Alkhateeb <
>> [hidden email]> wrote:
>>
>> Hi Michael, Sharan, all
>>>
>>> I would volunteer as a mentor. Michael raised a good point regarding
>>> the complexity level of the tasks assigned to these participants.
>>>
>>> So the question is, what kind of tasks are suitable for such students?
>>> It's hard to think of logic simpler than writing some documentation,
>>> or some groovy services, or some unit tests. Do you have in mind some
>>> tasks that might be simpler? Or do you simply think entry-level people
>>> might not be able to absorb a framework like OFBiz?
>>>
>>> On Fri, Jan 26, 2018 at 11:47 AM, Michael Brohl
>>> <[hidden email]> wrote:
>>>
>>>> Hi Sharan,
>>>>
>>>> I think a participation in the GsoC is a good idea in general.
>>>>
>>>> I'm not sure if the proposed topics are suitable for such a program,
>>>> especially if the students are not familiar with OFBiz. They need a lot
>>>>
>>> of
>>>
>>>> knowhow and learning before one can be productive and the mentors must
>>>>
>>> spent
>>>
>>>> a significant amount of time to support them.
>>>>
>>>> So, from the ASF perspective this might be a good idea, but for the
>>>>
>>> project
>>>
>>>> it is not efficient.
>>>>
>>>> We should find some simpler topics for the GsoC to make this a
>>>> reasonable
>>>> initiative. At the moment, I have not the right idea what this could be.
>>>>
>>>> Best regards,
>>>>
>>>> Michael
>>>>
>>>>
>>>> Am 25.01.18 um 15:02 schrieb Sharan Foga:
>>>>
>>>>> Hi All
>>>>>
>>>>> The ASF is registering to be a participating organisation for GsoC
>>>>> 2018.
>>>>> We are in the middle of doing a lot of work. Would it be interesting
>>>>>
>>>> for us
>>>
>>>> to add some of these tasks to the GsoC list and mentor some students?
>>>>>
>>>> It is
>>>
>>>> a good way of encouraging new people to become involved with the
>>>>>
>>>> project and
>>>
>>>> maybe also promote OFBiz too.
>>>>>
>>>>> If any of our tasks are selected, then we would need official mentors
>>>>>
>>>> from
>>>
>>>> our community to work with the student on a regular basis to provide
>>>>> feedback. There is also a regular reporting that the mentor needs to
>>>>>
>>>> file
>>>
>>>> about the student's progress.
>>>>>
>>>>> If the mentor misses filing a report for a student then it reflects
>>>>>
>>>> badly
>>>
>>>> on the ASF as a mentoring organisation. I mention this because it is
>>>>> important that anyone wanitng to be a mentor for a GsoC student
>>>>> realises
>>>>> that if they sign up to do it – then they need to do it!
>>>>>
>>>>> Some initial suggestions for GsoC tasks from Taher were:
>>>>>
>>>>> - convert minilang services to groovy
>>>>> - documenting the components using the documentation framework we're
>>>>> implementing
>>>>> - convert integration tests to unit tests where possible
>>>>>
>>>>> If you have any other suggestions for potential tasks then please
>>>>>
>>>> respond
>>>
>>>> with the details.
>>>>>
>>>>> None of this is any good – if we don't have any mentors, so we need
>>>>> people willing to be GsoC mentors.
>>>>>
>>>>> So what's next?
>>>>>
>>>>> - First I'd like to get feedback on whether people think it is a good
>>>>>
>>>> idea
>>>
>>>> for OFBiz to participate
>>>>> - If, so then second I would like to see if we should use the
>>>>>
>>>> suggestions
>>>
>>>> for tasks above or have any more
>>>>> - Finally, and most importantly I'd like to know who would be willing
>>>>> to
>>>>> be a mentor for a student selecting to take on one of our tasks
>>>>>
>>>>> Please let me have your comments and feedback
>>>>>
>>>>> Thanks
>>>>> Sharan
>>>>>
>>>>
>>>>
>>>>
>>
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

Sharan Foga
In reply to this post by Shi Jinghai-3
Hi Everyone

Thanks very much for your feedback.

At this stage they are collecting project ideas for Gsoc so any tasks that we would like students to work on needs to be added to the Community Development (COMDEV) JIRA.  (See link below)

https://s.apache.org/XcBe

You will also be able to see the GsoC ideas created by other ASF projects.

If you want to include any OFBiz tasks for GsoC this year then please create an entry for each task with OFBiz in the task title (so it can be easily identified) and using the component label GsoC/Mentoring, then describe what we would like the student to do.

So remember this needs to be created in the Community Development Jira not our OFBiz Jira :-)

Thanks
Sharan

On 2018/01/26 10:01:57, Shi Jinghai <[hidden email]> wrote:

> Hi Sharan,
>
> Thanks for this topic.
>
> After reading your email, I released a new OFBiz-NER plugin in Github:
> https://github.com/YYWorks/OFBiz-NER/
>
> The first version of this plugin is built by Menghan Sun in July, 2016, a summer practice, in one month. Now she's reading her doctorate in system security in CUHK.
>
> Here is my big +1 to GsoC. I'm eager to be a mentor for one or two students in this summer.
>
> I think we have a lot of research/prototype tasks for GsoC students:
> 1. AI: Sentiment analysis of communications in CRM (OpenNLP, CoreNLP and etc.).
> 2. AI: Product Recommendation (PredictionIO).
> 3. Accounting: Extend OFBiz AR/AP to support Chinese rule.
> 4. Accounting: Extend OFBiz to support distributed ledger.
> 5. UI: Replace tree with ztree.
> 6. Help Document: Use jquery-pagewalkthrough to show help messages to user.
> 7. Scheduler: Use Quartz as an alternative implement of OFBiz scheduler.
> 8. Security: New password cipher to prevent quantum computing crack.
>
> And so on.:)
>
> Kind Regards,
>
> Shi Jinghai
>
> -----邮件原件-----
> 发件人: Sharan Foga [mailto:[hidden email]]
> 发送时间: 2018年1月25日 22:02
> 收件人: [hidden email]
> 主题: OFBiz and Google Summer of Code (GsoC) 2018 ?
>
> Hi All
>
> The ASF is registering to be a participating organisation for GsoC 2018. We are in the middle of doing a lot of work. Would it be interesting for us to add some of these tasks to the GsoC list and mentor some students? It is a good way of encouraging new people to become involved with the project and maybe also promote OFBiz too.
>
> If any of our tasks are selected, then we would need official mentors from our community to work with the student on a regular basis to provide feedback. There is also a regular reporting that the mentor needs to file about the student's progress.
>
> If the mentor misses filing a report for a student then it reflects badly on the ASF as a mentoring organisation. I mention this because it is important that anyone wanitng to be a mentor for a GsoC student realises that if they sign up to do it – then they need to do it!
>
> Some initial suggestions for GsoC tasks from Taher were:
>
> - convert minilang services to groovy
> - documenting the components using the documentation framework we're implementing
> - convert integration tests to unit tests where possible
>
> If you have any other suggestions for potential tasks then please respond with the details.
>
> None of this is any good – if we don't have any mentors, so we need people willing to be GsoC mentors.
>
> So what's next?
>
> - First I'd like to get feedback on whether people think it is a good idea for OFBiz to participate
> - If, so then second I would like to see if we should use the suggestions for tasks above or have any more
> - Finally, and most importantly I'd like to know who would be willing to be a mentor for a student selecting to take on one of our tasks
>
> Please let me have your comments and feedback
>
> Thanks
> Sharan
>
Reply | Threaded
Open this post in threaded view
|

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

taher
Thank you Sharan. Given Michael's feedback, I'm listing here (very
briefly) a few quick ideas for GSoC:

- Translations to any languages the students are fluent in.
- Adding time-attendance functionality for the HR module.
- Improving the workflow and functionality for the marketing module
(leads, contacts, accounts, opportunities, marketing campaigns,
mailing lists, etc ...)
- Simplifying, cleaning up, and improving all data (demo, seed,
seed-initial) across the core application components. Following the
excellent work done by Rishi and other members it makes sense to start
to look deeply at this data and reorganize it appropriately.
- Better styling of themes (mostly CSS work). For example. make all
text boxes, drop-downs, and other fields consistent in their width.
Provide better layouts, and generally just improve the user
experience.

I'm throwing in tasks of different difficulty levels to see what
people think should go in GSoC. I hope those ideas might be useful.

On Mon, Feb 5, 2018 at 11:15 AM, Sharan Foga <[hidden email]> wrote:

> Hi Everyone
>
> Thanks very much for your feedback.
>
> At this stage they are collecting project ideas for Gsoc so any tasks that we would like students to work on needs to be added to the Community Development (COMDEV) JIRA.  (See link below)
>
> https://s.apache.org/XcBe
>
> You will also be able to see the GsoC ideas created by other ASF projects.
>
> If you want to include any OFBiz tasks for GsoC this year then please create an entry for each task with OFBiz in the task title (so it can be easily identified) and using the component label GsoC/Mentoring, then describe what we would like the student to do.
>
> So remember this needs to be created in the Community Development Jira not our OFBiz Jira :-)
>
> Thanks
> Sharan
>
> On 2018/01/26 10:01:57, Shi Jinghai <[hidden email]> wrote:
>> Hi Sharan,
>>
>> Thanks for this topic.
>>
>> After reading your email, I released a new OFBiz-NER plugin in Github:
>> https://github.com/YYWorks/OFBiz-NER/
>>
>> The first version of this plugin is built by Menghan Sun in July, 2016, a summer practice, in one month. Now she's reading her doctorate in system security in CUHK.
>>
>> Here is my big +1 to GsoC. I'm eager to be a mentor for one or two students in this summer.
>>
>> I think we have a lot of research/prototype tasks for GsoC students:
>> 1. AI: Sentiment analysis of communications in CRM (OpenNLP, CoreNLP and etc.).
>> 2. AI: Product Recommendation (PredictionIO).
>> 3. Accounting: Extend OFBiz AR/AP to support Chinese rule.
>> 4. Accounting: Extend OFBiz to support distributed ledger.
>> 5. UI: Replace tree with ztree.
>> 6. Help Document: Use jquery-pagewalkthrough to show help messages to user.
>> 7. Scheduler: Use Quartz as an alternative implement of OFBiz scheduler.
>> 8. Security: New password cipher to prevent quantum computing crack.
>>
>> And so on.:)
>>
>> Kind Regards,
>>
>> Shi Jinghai
>>
>> -----邮件原件-----
>> 发件人: Sharan Foga [mailto:[hidden email]]
>> 发送时间: 2018年1月25日 22:02
>> 收件人: [hidden email]
>> 主题: OFBiz and Google Summer of Code (GsoC) 2018 ?
>>
>> Hi All
>>
>> The ASF is registering to be a participating organisation for GsoC 2018. We are in the middle of doing a lot of work. Would it be interesting for us to add some of these tasks to the GsoC list and mentor some students? It is a good way of encouraging new people to become involved with the project and maybe also promote OFBiz too.
>>
>> If any of our tasks are selected, then we would need official mentors from our community to work with the student on a regular basis to provide feedback. There is also a regular reporting that the mentor needs to file about the student's progress.
>>
>> If the mentor misses filing a report for a student then it reflects badly on the ASF as a mentoring organisation. I mention this because it is important that anyone wanitng to be a mentor for a GsoC student realises that if they sign up to do it – then they need to do it!
>>
>> Some initial suggestions for GsoC tasks from Taher were:
>>
>> - convert minilang services to groovy
>> - documenting the components using the documentation framework we're implementing
>> - convert integration tests to unit tests where possible
>>
>> If you have any other suggestions for potential tasks then please respond with the details.
>>
>> None of this is any good – if we don't have any mentors, so we need people willing to be GsoC mentors.
>>
>> So what's next?
>>
>> - First I'd like to get feedback on whether people think it is a good idea for OFBiz to participate
>> - If, so then second I would like to see if we should use the suggestions for tasks above or have any more
>> - Finally, and most importantly I'd like to know who would be willing to be a mentor for a student selecting to take on one of our tasks
>>
>> Please let me have your comments and feedback
>>
>> Thanks
>> Sharan
>>