Will Arduino team ever do better than this?!


i've used arduino stuff long enough time know complaint not heard except few concerned forum members. i'm doing anyway in case arduino team see.

arduino libraries , hardware full of **** when comes completeness , dependability. i've used wifi shield while , know problems. @ least have call check whether connected router. ethernet library, how check before send stuff out? begin should called once, beginning things. place can return of whether dhcp begun.

what adding ethernet.dhcp_status(), arduino team? maintain command seems related it's completeness issue. doc doesn't happens when dhcp failed , call maintain. expected reply, not guessing replies or trying out.

always, there no end begin. things hang there. these status check methods should available developer find them missing in arduino libraries. can spend part of sunday making internet-enabled fun thing don't want spend days making data logger needs have predefined status of has in control. arduino fun , play?

endless examples: localip call, should return if dhcp fails? post on ref page! don't want try disconnected cable. if things change , next time try , different answer? how can incomplete?!

is there arduino (software) team?

here proof of absence. statistics show significant drop in activity on latest 2 years.
https://github.com/arduino/arduino/graphs/contributors
https://groups.google.com/a/arduino.cc/forum/#!forum/developers

the major contributor(s) software part of arduino have "left building". there no "software architect" no money made on software licensing, etc. , bad. of contributers latest years people giving trying start businesses based on arduino clones , rely on software.

arduino(tm) branding , marketing -- boards. there lack of investment in software. achelles heel of business enterprise should/must include software , software quality. checkout endless discussions on "clones" , "counterfeit". how "arduino team" present regarding improvements in software architecture?

my guess ethernet library not maintained original author (any more) , contributions users "develop" further. actual implementation on top of library written 1 of more important maintainers , developers right now. if check source code see there no author reference ethernet.h , ethernet.cpp. dhcp class has following info:
code: [select]

// dhcp library v0.3 - april 25, 2009
// author: jordan terrell - blog.jordanterrell.com

if check "blame" in git can see changes ethernet library on years.

cheers!


Arduino Forum > Development > Other Software Development > Will Arduino team ever do better than this?!


arduino

Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support