Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Alan Carvalho de Assis
Hi Justin, On 1/16/20, Justin Mclean wrote: > Hi, > > The linux bash shell works on windows 10 (via WSL) these days. Is that an > option? > Yes, it is already supported by default: https://acassis.wordpress.com/2018/01/10/how-to-build-nuttx-on-windows-10/ Should be nice if you could try it. I

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Gregory Nutt
I would prefer that we keep the ability to build on native Windows. That is still the most prolific OS and is used heavily in the embedded development world. Every microcontroller vendor I've worked with seems to support Windows based tools first and other platforms as an option. Sometimes

Re: Jenkins CI

2020-01-16 Thread Gregory Nutt
Hi, Greg, may I ask where you find the right mips gcc toolchain? I haven't found an official prebuilt mips gcc toolchain yet(mips.com connect failed here). Or build it from source code. I was talking with Abdelatif about this a few days ago.  He is the MIPS/PIC32 expert on the team.  We are

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Gregory Nutt
Item 2 isn't a good option: a broken build system just give the user a very bad impression that OS self isn't workable or stable. It's better that we fully support Windows native or remove from the list at all. What I means the full is that all config must pass the automation build and run the

RE: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread David Sidrane
+1 FIX THE WINDOWS NATIVE SUPPORT && add a native test environment -Original Message- From: Alin Jerpelea [mailto:jerpe...@gmail.com] Sent: Thursday, January 16, 2020 4:06 AM To: dev@nuttx.apache.org Subject: Re: [DISCUSS] Remove Windows Native support? I am for option 3 FIX THE WINDOWS

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Gregory Nutt
I am for option 3 FIX THE WINDOWS NATIVE SUPPORT Okay.  Let's consider the status quo unacceptable.  The status quo being that Windows Native support is a DIY project and not necessarily ready for use "out of the box."  That brings us back to a binary decision Remove or Fix (which is easier

Re: Jenkins CI

2020-01-16 Thread Haitao Liu
Thanks very much, It really works after correct some mips-elf-gcc/ld etc symlinks. In addition, I notice http://www.nuttx.org/Documentation/NuttX.html say gnu toolchains based on buildroot for many architectures. So for AVR gcc toolchains, I just found

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Gregory Nutt
What I means the full is that all config must pass the automation build and run the build system regularly like other host. Yes, the problem is a circular one.  Why is the native build always out of date?  Because it is not tested.  Why don't we test it?  Because it is out of date. There

Re: Jenkins CI

2020-01-16 Thread Abdelatif Guettouche
Hi Haitao, You can use this https://github.com/PinguinoIDE/pinguino-compilers Even though it hasn't been updated for years, it does the job. On Thu, Jan 16, 2020 at 1:46 PM Haitao Liu wrote: > > Hi, Greg, may I ask where you find the right mips gcc toolchain? > I haven't found an official

Re: Apache Code Relese (Was Re: Side-effects of removing (void))

2020-01-16 Thread Xiang Xiao
If my understanding is correct, the machine need donate to ASF, is that correct? On Thu, Jan 16, 2020 at 7:25 PM Alin Jerpelea wrote: > > I can offer testing setup with a machine that builds daily all configs and > exports the logs on github help us spot the issues? > > Alin > > > On Wed, Jan

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Nathan Hartman
On Thu, Jan 16, 2020 at 8:45 AM Gregory Nutt wrote: > But there > are a minority of Windows SDK developers that require pure Native > support, not via some intermediary framework. I don't know the full > reasoning; I am not an SDK/IDE person. I always believe the reason > involves Visual

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: Apache Code Relese (Was Re: Side-effects of removing (void))

2020-01-16 Thread Justin Mclean
HI, Projects can have their own resources but we would prefer that they were (for security and continuity reasons) maintained by Infra. If you want too donate a build machine to Infra you need to involve them in the conversation as I’ve previously mentioned. This would also need to be agreed

Re: Jenkins CI

2020-01-16 Thread Justin Mclean
Hi, I think working on a CI document together it a great idea. > - What architectures we want to include: all of them? (list them) some of > them can be deferred until "Perfect CI"? do Apache Jenkins have the machine > for that architectures? if not ... are there emulators? and the toolchains? >

Re: Jenkins CI

2020-01-16 Thread Haitao Liu
Thanks Greg and Abdelatif. I am going to use the Pinguino toolchain at first to let it work, and try the buildroot way later with free time. Gregory Nutt 于2020年1月16日周四 下午10:26写道: > > > In addition, I notice http://www.nuttx.org/Documentation/NuttX.html say > gnu > > toolchains based on

Re: Jenkins CI

2020-01-16 Thread Haitao Liu
Justin Mclean 于2020年1月17日周五 上午5:19写道: > Hi, > > I think working on a CI document together it a great idea. > > I also agree with Miguel's idea to working on a CI document. So save and inspire more best practices in CI. > - What architectures we want to include: all of them? (list them) some

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Disruptive Solutions
The Windows Cygwin build is a lot slower but it works. (See my video). My vote goes to keeping Windows. It keeps Nuttx followers and Windows is, as stated before, really making effort to support the IoT concept. And its also getting better in Open Source projects. Also their Cloud (Edge)

NuttX 2020 conference

2020-01-16 Thread Justin Mclean
Hi, A project Apache NuttX. which has just entered the Incubator is planning a small conference in Tokyo in March.[1] This has been in the planning stages before the project joined the Incubator. There are PPMC members on the conference committee, but currently the conference wouldn’t meet

Re: NuttX 2020 conference

2020-01-16 Thread Justin Mclean
Hi, Sorry it’s May not Match. Thanks, Justin

Re: NuttX 2020 conference

2020-01-16 Thread nitish sharma
Hi Team, I would be glad to contribute. Regards Nitish On Fri, Jan 17, 2020 at 5:23 AM Justin Mclean wrote: > Hi, > > A project Apache NuttX. which has just entered the Incubator is planning a > small conference in Tokyo in March.[1] This has been in the planning > stages before the project

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Alin Jerpelea
I am for option 3 FIX THE WINDOWS NATIVE SUPPORT An initial effort is worth updating the support and I we can add a native test environment to be sure that it builds daily Alin On Thu, Jan 16, 2020 at 12:22 PM Nathan Hartman wrote: > On Wed, Jan 15, 2020 at 8:25 PM Gregory Nutt wrote: > > > I

Re: Jenkins CI

2020-01-16 Thread Haitao Liu
Hi, Greg, may I ask where you find the right mips gcc toolchain? I haven't found an official prebuilt mips gcc toolchain yet(mips.com connect failed here). Or build it from source code. Gregory Nutt 于2020年1月9日周四 上午11:55写道: > > > Thanks, I think we can firstly get start in Linux and Windows.

Re: [DISCUSS] Remove Windows Native support?

2020-01-16 Thread Nathan Hartman
On Wed, Jan 15, 2020 at 8:25 PM Gregory Nutt wrote: > I would like to open a discussion for 72 hours then call a vote. The > topic is "Should we remove Windows native build support?" > > What is the Windows native build? Is is a build option that supports > building NuttX in a pure Windows

Re: [DISCUSS]Bug Tracking

2020-01-16 Thread Alin Jerpelea
The problem is not what we choose as bug reporting system but that we all agree on something and we use it Each tool has advantages and disadvantages so JIRA or github should be OK from my side. Alin On Wed, Jan 15, 2020 at 7:59 PM Gregory Nutt wrote: > > > Where does the GitHub Projects

Re: Apache Code Relese (Was Re: Side-effects of removing (void))

2020-01-16 Thread Alin Jerpelea
I can offer testing setup with a machine that builds daily all configs and exports the logs on github help us spot the issues? Alin On Wed, Jan 15, 2020 at 1:02 AM Gregory Nutt wrote: > Well, we still don't have a clean build yet 8( I got to configuration > 342 out of the 420 then it failed