Re: The new Apache NuttX Logo

2020-06-19 Thread Miguel Ángel Herranz
Hi, I like the mascot idea, and all the animals proposed. But I liked specially the turtle idea, somehow embedded :) Also, the idea of the "nut" and the origins in Costa Rica but somehow universal animal lead me to think in hermit crabs, specifically juvenile coconut crabs: it seems they use

Re: squashing commits or not

2020-03-05 Thread Miguel Ángel Herranz
don't need/care that information) Anyway, if the common used tool (aka Github web interface) does not provide that option, maybe yes, it is always noise for most people. So I probably agree with you in this case and anyway I will use whatever the community decide to use. > -Original Messa

Re: squashing commits or not

2020-03-05 Thread Miguel Ángel Herranz
eer pressure and social acceptance. > > > -- Miguel Ángel Herranz Trillo Software developer mig...@midokura.com All rights reserved. All logos and descriptions are property of their respective owners LEGAL NOTICE: This mail and its attached files are confidential and are exclusively intended

Re: userspace/kernel isolation question

2020-02-25 Thread Miguel Ángel Herranz
On Tue, Feb 25, 2020 at 5:27 PM Gregory Nutt wrote: > > > ... How are syscalls dealt in other RTOS using MPU? > > For the case of the MPU, there is no general answer to that. I don't > think that there is any standard model for the use of the MPU in a > Unix-like system. > > NuttX uses the MPU

Re: userspace/kernel isolation question

2020-02-25 Thread Miguel Ángel Herranz
On Tue, Feb 25, 2020 at 5:08 PM Nathan Hartman wrote: > ... > If you need the sort of "security" that makes it possible to run > totally untrusted code, then maybe you need a full blown operating > system, which also comes with a full blown computer and not an > embedded microcontroller. >

Re: Jenkins CI

2020-02-18 Thread Miguel Ángel Herranz
Thanks for your summary. Some comments: On Thu, Feb 13, 2020 at 5:16 AM Haitao Liu wrote: > Apache Jenkins >|Github action > >

Re: Jenkins CI

2020-02-04 Thread Miguel Ángel Herranz
Hi Haitao, I will take a look. By the way, do Apache Jenkins slave includes Docker? Or alternatively, does Apache Jenkins have Docker Slave [1] plugin available? If we could use either launch Docker containers in the slave or launch the jobs in a Docker container we could use an image with all

Re: Jenkins CI

2020-01-31 Thread Miguel Ángel Herranz
On Fri, Jan 31, 2020 at 4:30 PM Gregory Nutt wrote: > > Perhaps Miguel could provide the review of PR3. I will be happy to > finish the merge after some review is provided. > > I can review the script, but maybe mostly generic (not too specific to NuttX though). > Once it has been merged,

Re: [DISCUSS] Wrapping up the Workflow document

2020-01-30 Thread Miguel Ángel Herranz
On Tue, Jan 28, 2020 at 6:01 PM Nathan Hartman wrote: ... > Please, feel free to improve the text. (Let us know if you need someone to > set up Confluence editing access for you.) > > Thank you very much, > Nathan > My pleasure. I have been busy the last couple of days, but I will try to help

Re: [DISCUSS] Wrapping up the Workflow document

2020-01-30 Thread Miguel Ángel Herranz
On Tue, Jan 28, 2020 at 5:52 PM Gregory Nutt wrote: > We need to get you on the PPMC where it would be easier for you to make > contributions  > Thanks, let's see :) I think for now is ok without becoming PPMC, but anyway I have sent the ICLA in case it could help to contribute in more areas.

Re: Jenkins CI

2020-01-30 Thread Miguel Ángel Herranz
On Tue, Jan 28, 2020 at 8:58 PM Justin Mclean wrote: ... > You would need to submit an ICLA. The CCLA is for more for your employer > benefit not ours. Hi Justin, sorry for the delay in answering. In that case there is no need to delay I guess. I have just sent the ICLA and waiting for

Re: Jenkins CI

2020-01-28 Thread Miguel Ángel Herranz
ll waiting confirmation for the CCLA, sorry, and anyway the access is not granted). Cheers, Miguel On Tue, Jan 21, 2020 at 1:11 PM Miguel Ángel Herranz wrote: > > > We probably can get infra to add you, submitting an ICLA might help as > that could be used to create an account. > >

Re: [DISCUSS] Wrapping up the Workflow document

2020-01-28 Thread Miguel Ángel Herranz
Hi Nathan, I reviewed the document and added some inlines comments (not sure if they are not recommended for use though). I haven't edited/added any text though, but I will be glad to help if needed. Cheers, Miguel On Fri, Jan 24, 2020 at 4:29 PM Nathan Hartman wrote: > Hi all, > > The

Re: Jenkins CI

2020-01-21 Thread Miguel Ángel Herranz
> We probably can get infra to add you, submitting an ICLA might help as that could be used to create an account. Thanks, good to know. I am asking my employer about including me in a corporate one (CCLA [1]), but if it is too much paperwork I guess I can just submit the ICLA. Let's see. [1]

Re: Jenkins CI

2020-01-20 Thread Miguel Ángel Herranz
> I can give people Jenkin admin access but they need to be in LDAP. [1] that means you need to be a committer or PPMC member. Oh, I did check that wiki page but I was not aware that it was a requirement to be a comitter or PPMC member to have an LDAP account, but it makes sense, thanks anyway.

Re: Jenkins CI

2020-01-20 Thread Miguel Ángel Herranz
> You should have permission now. Thanks Justin. I have created a draft proposal (postfixing my name like the other one by Brennan Ashton, in case others want to add another proposal from scratch, but contributions are welcome):

Re: Jenkins CI

2020-01-20 Thread Miguel Ángel Herranz
Hi Justin and Haitao, so good you liked the idea. I tried to create the page in Confluence, but it seems I don't have enough rights. Can someone else give me the needed rights to add it or create and give edit permissions? My Confluence user in cwiki.apache.org is 'maht' Cheers, Miguel On Fri,

Re: Jenkins CI

2020-01-16 Thread Miguel Ángel Herranz
TLDR: I think we need to make a "CI requirements and design" Draft Proposal (https://cwiki.apache.org/confluence/display/NUTTX/Draft+Proposals) --- Hi, I think that in order to get a working CI as soon as possible we need to please define a plan in a coordinated way. I think "perfection" is the

Re: Jenkins CI

2020-01-10 Thread Miguel Ángel Herranz
On Fri, Jan 10, 2020 at 2:12 PM Justin Mclean wrote: > Hi, > > > One request: I checked the Jenkins and it seems that the job > configuration > > is not accessible without having an account, and you have to be a > committer > > and must be a member of the hudson-jobadmin group > > I can add

Re: Jenkins CI

2020-01-10 Thread Miguel Ángel Herranz
On Fri, Jan 10, 2020 at 4:24 AM Haitao Liu wrote: > Thanks Miguel share your approach. We'll look into it, the aim for NuttX > is keep nuttx/ and apps/ user-end projects > clean and do not mess up with CI stuffs. Thanks for the feedback. And yes, separate repo for CI stuff is a reasonable

Re: Jenkins CI

2020-01-09 Thread Miguel Ángel Herranz
Hi, I have configured Jenkins CI pipelines in the past and aside the scripts running in the jobs, managing the jobs definition in the UI can be a pain, since is easy to apply untrackable changes that impact the pipeline. So I am wondering if you are going to use any kind of solution like Jenkins