I've been thinking about this for some more. Here is my list:
- Upstream open source code
Right now, code updates are infrequent (only on version number), and in completely separate fork. This has resulted in very few PR from other developers...
I'm really hesitant to help this uPy development, because it is completely separated from upstream - and I have spoken several other developers that feel the same. We understand the re-licensing might have been necessary because of (for example) LoRa chipset vendor drivers, but probably not all the code - right? If all the core esp32 stuff was merged upstream, free development help might come by itself :)
If help does not come by itself, you guys might set (financial or material) intensives for helping the development. Since you probably have a very good list with features people want, you could set rewards on these features? I know you are looking to hire, and this might be a cheaper & easier alternative?
(If I would study in Eindhoven instead of Delft, I would have applied already...)
I've asked for this before ;)
mDNS would be really awesome, because you could telnet to 'lopy.local/' instead of scanning the network and telnet'ting into the scanned IP. I guess this is not to hard to implement, as it is all UDP broadcast.
- SSH instead of telnet
Since we have the hw encryption SSH should be possible? Of course we could all implement this is python, but a C based version would be desirable..
- Cloud IDE
This one is on the bottom of my list, for a good reason :P (privacy, security, etc, ..)
But still! It would be amazing if your wifi device could connect with some Pycom web IDE to fetch it's (encrypted) python code...