The next step is to "Request for mentor of GSoC".

Pavel, even as co-mentors we need to be accepted as mentors in the GSoC
2025.

BR,

Alan

On Tue, Mar 25, 2025 at 2:43 PM Tomek CEDRO <to...@cedro.info> wrote:

> Thank you Pavel and Karel!
>
> You have my go to be a NuttX Mentor for GSoC 2025.
>
> Your proposals are the only reported so far, the time is running out,
> and for sure it will be nice to have these functionalities in the
> NuttX mainline :-)
>
> Lets ask the rest of PMC and Community for the approvals :-)
>
> Thank you! :-)
> Tomek
>
> On Tue, Mar 25, 2025 at 6:23 PM Pavel Pisa <p...@fel.cvut.cz> wrote:
> >
> > Hello everybody,
> >
> > I have filled two topics in JIRA
> >
> >  - NuttX support for IEEE 802.3cg 10BASE−T1S Open Alliance SPI MACPHY
> >    (i.e. ONsemi NCV7410)
> >
> https://issues.apache.org/jira/projects/NUTTX/issues/NUTTX-17?filter=allopenissues
> >
> >  - Firmware Upgrades over Silicon-Heaven Protocol for NXboot
> >    Demonstrated on pysimCoder
> >    https://issues.apache.org/jira/projects/NUTTX/issues/NUTTX-18
> >
> > I hope it is not too late. Karel Koci is prepared to be
> > T1S mentor. He has use for it at his house soon and
> > at compoany in long term. We need probably to apply
> > for Apache NuttX mentors status, is that right?
> >
> > As for the other project, it is continuation of ongoing
> > work. The plan is to move basic silicon-heaven required
> > code and Stepan Pressel's initial updater prototype
> > to separate library. We have obtained/negotiated slot/
> > repository for this work in the frame of official
> > silicon-heaven project group
> >
> >   https://github.com/silicon-heaven/shv-libs4c
> >
> > Best wishes,
> >
> >                 Pavel
> >
> >                 Pavel Pisa
> >     phone:      +420 603531357
> >     e-mail:     p...@cmp.felk.cvut.cz
> >     Department of Control Engineering FEE CVUT
> >     Karlovo namesti 13, 121 35, Prague 2
> >     university: http://control.fel.cvut.cz/
> >     personal:   http://cmp.felk.cvut.cz/~pisa
> >     social:     https://social.kernel.org/ppisa
> >     projects:   https://www.openhub.net/accounts/ppisa
> >     CAN related:http://canbus.pages.fel.cvut.cz/
> >     RISC-V education: https://comparch.edu.cvut.cz/
> >     Open Technologies Research Education and Exchange Services
> >     https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
> >
> >
> > On Thursday 20 of March 2025 13:31:34 Tomek CEDRO wrote:
> > > Thank you Michal :-)
> > >
> > > You may also apply with current and upcoming NXBoot works and get
> > > extra ~$1,5..3k from the GSoC :-)
> > >
> > > https://developers.google.com/open-source/gsoc/help/student-stipends
> > >
> > > If you prefer to mentor then please apply as Mentor, even if there is
> > > no contributor you will have account that we may use in future :-)
> > >
> > > Just remember that GSoC is organized in a way they will demand project
> > > description, timeline, and results.. so you will have to take care of
> > > the projects and students.. sometimes it may be more demanding than
> > > doing the work yourself with a trusted Mentor :-) :-)
> > >
> > > Thanks! :-)
> > > Tomek
> > >
> > > On Thu, Mar 20, 2025 at 1:21 PM Michal Lenc <michall...@seznam.cz>
> wrote:
> > > > Hi Tomek,
> > > >
> > > > I certainly won't have a capacity to apply as a student for this
> years
> > > > GSoC, but I could participate as a mentor/consultant/whatever if
> someone
> > > > chooses NXboot for his GSoC project. I am not sure if Stepan Pressl
> will
> > > > have time for that in the summer, but he is currently working in that
> > > > area on an updater application.
> > > >
> > > > Best regards,
> > > >
> > > > Michal
> > > >
> > > > On 20. 03. 25 13:01, Tomek CEDRO wrote:
> > > > > Thank you Pavel :-)
> > > > >
> > > > > We should then request registration for two Apache NuttX Mentors,
> > > > > please confirm?
> > > > > 1. Pavel Pisa, p...@fel.cvut.cz.
> > > > > 2. Karel Koci, kocik...@fel.cvut.cz.
> > > > >
> > > > > Two propositions for projects are:
> > > > > 1. Michal Lenc: NXboot.
> > > > > 2. Michal Matias: IEEE 802.3cg.
> > > > >
> > > > > Could you please prepare required descriptions for the projects? If
> > > > > there are any other students and projects that may benefit from
> > > > > GSoC2025 please prepare descriptions for them too :-)
> > > > >
> > > > > All process needs to complete by the end of march (deadline is
> > > > > 20250402).
> > > > >
> > > > > Thank you! :-)
> > > > > Tomek
> > > > >
> > > > > On Thu, Mar 20, 2025 at 12:31 PM Pavel Pisa <p...@fel.cvut.cz>
> wrote:
> > > > >> Dear Alan, Tomek and others,
> > > > >>
> > > > >> Michal Matias already reported that he is working
> > > > >> on the IEEE 802.3cg 10BASE−T1S support in the
> > > > >> frame of his bachelor thesis. The target is ESP32C6
> > > > >> and ONsemi NCV7410.
> > > > >>
> > > > >> He consider to continue and extend the work in
> > > > >> the frame of NuttX GSoC to support more targets
> > > > >> and finish beacon mode synchronization etc.
> > > > >>
> > > > >> I think that it would wort to register topic for him
> > > > >> at
> > > > >>
> > > > >>
> https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2025+Ideas+lis
> > > > >>t
> > > > >>
> > > > >> I should have account there but I am not fully sure through
> > > > >> which project it should be submitted. Another problem is
> > > > >> that I should not be the main mentor/reviewer of his work,
> > > > >> because we are too close at the university.
> > > > >>
> > > > >> Please, who is willing to be mentor/reviewer
> > > > >> of the project? May it be it can be even Karel Koci
> > > > >> from Electroline team, because he considers to use
> > > > >> T!S at his house and in longer term at Elektroline.
> > > > >>
> > > > >> As for the other offered topic from our range,
> > > > >> I would be happy to (co-)mentor some them but
> > > > >> I am really slow in responses... Too much teaching
> > > > >> and projects and Confluence is yet another not
> > > > >> so big obstacle to register my ideas. But if there
> > > > >> is somebody interested, I would try to revive my
> > > > >> account on Confluence and list them...
> > > > >>
> > > > >>>   - CAN/CAN FD NuttX API enhancements and deduplication,
> > > > >>>     at start at least bittiming
> > > > >>>     https://github.com/apache/nuttx/issues/15567
> > > > >>>
> > > > >>>   - PWM API cleanup, only one API compatible with actual
> > > > >>>     multi channel but with channel count to make overhead
> > > > >>>     minimal for single channel peripherals even if other
> > > > >>>     one is the same build is larger
> > > > >>>      https://github.com/apache/nuttx/issues/12381
> > > > >>>
> > > > >>>   - NXboot - Stepan Pressl is working on simple/standalone
> > > > >>>     firmware updater over Silicon-Heaven, the repo for future
> > > > >>>     publication
> > > > >>>     https://github.com/zdebanos/nx-shv-fwupdater
> > > > >>>     The plan is to use it with pysimCoder
> > > > >>>
> > > > >>>   - pysimCoder related work
> > > > >>>
> > > > >>>   - porting https://microblocks.fun/ to NuttX, some proof of
> > > > >>> feasibility (smallvm https://bitbucket.org/john_maloney/smallvm
> bare
> > > > >>> core compilation) already done
> > > > >>>
> > > > >>>   - porting Microwindows/Nano-X on on top of NuttX framebuffer
> API
> > > > >>>     https://github.com/ghaerr/microwindows/issues/85
> > > > >>
> > > > >> As for Michal Lenc work on NXboot, he has well prepared
> > > > >> presentation on the local https://installfest.cz/if25/
> > > > >> community conference. The recording in Czech language,
> > > > >> as well as slides. But it would be nice topic for some NuttX
> > > > >> workshop. Is the date and location already available?
> > > > >> If it is not, I can ask at our university and there is
> > > > >> chance to obtain our facilities for the community action
> > > > >> with free access to public and our studnets for free or
> > > > >> very low price...
> > > > >>
> > > > >> Anyway we have success to generate the application from pysimCoder
> > > > >> as NXboot update image and send it to the target over
> silicon-heaven
> > > > >> which has been used after update and reboot to communicate
> > > > >> with running model and tune its parameters from SHVspy and even
> > > > >> directly pysimCoder block diagram.
> > > > >>
> > > > >> Best wishes,
> > > > >>
> > > > >>                  Pavel
> > > > >>
> > > > >>                  Pavel Pisa
> > > > >>      phone:      +420 603531357
> > > > >>      e-mail:     p...@cmp.felk.cvut.cz
> > > > >>      Department of Control Engineering FEE CVUT
> > > > >>      Karlovo namesti 13, 121 35, Prague 2
> > > > >>      university: http://control.fel.cvut.cz/
> > > > >>      personal:   http://cmp.felk.cvut.cz/~pisa
> > > > >>      social:     https://social.kernel.org/ppisa
> > > > >>      projects:   https://www.openhub.net/accounts/ppisa
> > > > >>      CAN related:http://canbus.pages.fel.cvut.cz/
> > > > >>      RISC-V education: https://comparch.edu.cvut.cz/
> > > > >>      Open Technologies Research Education and Exchange Services
> > > > >>      https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
> > > > >>
> > > > >> On Tuesday 18 of March 2025 15:40:30 Alan C. Assis wrote:
> > > > >>> Let's announce it on LinkedIn too!
> > > > >>>
> > > > >>> It is important to list the proposals in the Apache Site, there
> are
> > > > >>> some from previous years that could be used: NanoX Graphic
> support,
> > > > >>> etc
> > > > >>>
> > > > >>> BR,
> > > > >>>
> > > > >>> Alan
> > > > >>>
> > > > >>> On Tue, Mar 18, 2025 at 11:26 AM Tomek CEDRO <to...@cedro.info>
> wrote:
> > > > >>>> Ladies and Gentlemen, it is time to register and announce our
> NuttX
> > > > >>>> Mentors and Contributors for GSoC 2025, please respond if
> anyone is
> > > > >>>> interested? :-)
> > > > >>>>
> > > > >>>> Contributors application deadline is 2025-04-02. Here is the
> full
> > > > >>>> timeline:
> > > > >>>>
> > > > >>>> 2024-02-22: Potential GSoC contributors discuss application
> ideas
> > > > >>>> with mentoring organizations
> > > > >>>> 2024-03-18: GSoC contributor application period begins
> > > > >>>> 2024-04-02: GSoC contributor application deadline
> > > > >>>> 2024-04-15: Proposals to ASF projects must be reviewed roughly
> and
> > > > >>>> have a potential mentor so that we know how many slots to
> request.
> > > > >>>> Proposals that don’t have a mentor at this point will be
> down-rated.
> > > > >>>> 2024-04-22: Proposal scoring must be completed. Proposals
> without a
> > > > >>>> score will be rejected, no exceptions.
> > > > >>>> 2024-05-01: Accepted student proposals announced on the Google
> > > > >>>> Summer of Code site.
> > > > >>>>
> > > > >>>> Have a good day :-)
> > > > >>>> Tomek
> > > > >>>>
> > > > >>>> On Tue, Feb 25, 2025 at 6:15 AM Pavel Pisa wrote:
> > > > >>>>> Hello Alan and other,
> > > > >>>>>
> > > > >>>>> the time is passing by so fast.
> > > > >>>>>
> > > > >>>>> I have interest in more NuttX related topics
> > > > >>>>>
> > > > >>>>>   - CAN/CAN FD NuttX API enhancements and deduplication, at
> start
> > > > >>>>> at least bittiming
> > > > >>>>>     https://github.com/apache/nuttx/issues/15567
> > > > >>>>>
> > > > >>>>>   - PWM API cleanup, only one API compatible with actual
> > > > >>>>>     multi channel but with channel count to make overhead
> > > > >>>>>     minimal for single channel peripherals even if other
> > > > >>>>>     one is the same build is larger
> > > > >>>>>      https://github.com/apache/nuttx/issues/12381
> > > > >>>>>
> > > > >>>>>   - NXboot - Stepan Pressl is working on simple/standalone
> > > > >>>>>     firmware updater over Silicon-Heaven, the repo for future
> > > > >>>>>     publication
> > > > >>>>>     https://github.com/zdebanos/nx-shv-fwupdater
> > > > >>>>>     The plan is to use it with pysimCoder
> > > > >>>>>
> > > > >>>>>   - pysimCoder related work
> > > > >>>>>
> > > > >>>>>   - porting https://microblocks.fun/ to NuttX, some proof of
> > > > >>>>> feasibility (smallvm
> https://bitbucket.org/john_maloney/smallvm
> > > > >>>>> bare core compilation) already done
> > > > >>>>>
> > > > >>>>>   - porting Microwindows/Nano-X on on top of NuttX framebuffer
> API
> > > > >>>>>     https://github.com/ghaerr/microwindows/issues/85
> > > > >>>>>
> > > > >>>>> I am prepared to take role of consultant and co-metor for this
> > > > >>>>> and even other projects. I can be even main mentor for the
> > > > >>>>> single of topics, but the activity has to be from the student
> > > > >>>>> side in such case. I have some not so good experience from
> > > > >>>>> two of many my RTEMS GSoC where I have provided plan,
> > > > >>>>> but then has not time to push and write code or spent lot of
> time
> > > > >>>>> with less capable student and there has been result but
> unusable...
> > > > >>>>>
> > > > >>>>> I think that Michal Lenc would be willing to take mantor
> > > > >>>>> role for some tasks as PWM and others which are related
> > > > >>>>> to the work he has on his table at company.
> > > > >>>>>
> > > > >>>>> Stepan Pressl could decide if he finds time for GSoC,
> > > > >>>>> his work on pysimCoder and nx-shv-fwupdater would
> > > > >>>>> well fit as studnets project into GSoC, but he has some
> > > > >>>>> small funding for project from the Institute of Information
> > > > >>>>> Theory and Automation (UTIA) subsidiary of Czech Academy
> > > > >>>>> of Sciences. And he has lot of other load from work for
> > > > >>>>> https://www.azd.cz/ as well. So I am not sure if GSoC
> > > > >>>>> is not too much additional load for him.
> > > > >>>>> He could be even mentor or comentor if he does not want
> > > > >>>>> to participate as applicant. But he has to consider
> > > > >>>>> his reserves...
> > > > >>>>>
> > > > >>>>> When there is list of open projects, I plan to offer GSoC
> > > > >>>>> to our/CTU FEE students and offer especially NuttX and RTEMS
> > > > >>>>> ones where we can provide experience.
> > > > >>>>>
> > > > >>>>> Please, send me notice to this address (p...@fel.cvut.cz)
> > > > >>>>> or pp...@pikron.com when you think that I should
> > > > >>>>> react on something. I have big backlog on my widely
> > > > >>>>> registered ppisa4lists and only check growing
> > > > >>>>> archives from time to time.
> > > > >>>>>
> > > > >>>>> Best wishes,
> > > > >>>>>
> > > > >>>>>                  Pavel
> > > > >>>>> --
> > > > >>>>>                  Pavel Pisa
> > > > >>>>>      phone:      +420 603531357
> > > > >>>>>      e-mail:     p...@cmp.felk.cvut.cz
> > > > >>>>>      Department of Control Engineering FEE CVUT
> > > > >>>>>      Karlovo namesti 13, 121 35, Prague 2
> > > > >>>>>      university: http://control.fel.cvut.cz/
> > > > >>>>>      personal:   http://cmp.felk.cvut.cz/~pisa
> > > > >>>>>      company:    https://pikron.com/ PiKRON s.r.o.
> > > > >>>>>      Kankovskeho 1235, 182 00 Praha 8, Czech Republic
> > > > >>>>>      projects:   https://www.openhub.net/accounts/ppisa
> > > > >>>>>      social:     https://social.kernel.org/ppisa
> > > > >>>>>      CAN related:http://canbus.pages.fel.cvut.cz/
> > > > >>>>>      RISC-V education: https://comparch.edu.cvut.cz/
> > > > >>>>>      Open Technologies Research Education and Exchange Services
> > > > >>>>>      https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
> > > > >>>>>
> > > > >>>>> On Monday 24 of February 2025 16:49:55 Alan C. Assis wrote:
> > > > >>>>>> You can say the same about students: we don't have any
> students
> > > > >>>>>> this
> > > > >>>>
> > > > >>>> year!
> > > > >>>>
> > > > >>>>>> :-)
> > > > >>>>>>
> > > > >>>>>> You need to find them. ;-)
> > > > >>>>>>
> > > > >>>>>> Maybe Mr. Pisa could help you find mentors for GSoC 2025.
> > > > >>>>>>
> > > > >>>>>> BR,
> > > > >>>>>>
> > > > >>>>>> Alan
> > > > >>>>
> > > > >>>> --
> > > > >>>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> >
>
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Reply via email to