Hi Just to comment on David's very good questions and thoughts:
David Farning wrote:
I have spent the last couple of days thinking about how to define OpenWrt. One thing is for sure. It is no longer a modified firmware of Linksys! OpenWrt has become a full fledged Linux distribution for Network Appliances. The closest thing out there to OpenWrt is OpenMoko, the the self titled 'mobile device os.'
I think we have to call it a highly flexible embedded system - afaik is OpenMoko based on OpenEmbedded, and OpenWrt Kamikaze is not as such relying on being connected to a network (its just more or less something which is taken for granted these days).
One of the reasons the current documentation is confusing and disorganized is that specific users of the information have not been identified. For example: -Basic End-users just want to install a new firmware with few surprises. -Advanced End-users are willing to work for advanced functionality but don't to write code. -Application developers want to know how to write applications and package them for OpenWrt. -Kernel hackers want to be able to efficiently port OpenWrt to additional platforms. -Tool chain developers who assemble the tools necessary to make the various parts fit together.
Yes - and I have to admit I have no easy answer to this problem :/
It looks like a lot of the frustration over the past couple of months has been caused by these users rubbing each other the wrong way. In the immortal words of kernel hackers everywhere, “I don't do user space.� How may users care how a the memory manager works? I would like to propose that we start to refactor the existing documentation according to the needs of the above groups. (Yes, I am volunteering to do the work.)
It would be a way to do it - and I'm really happy that these thoughts are being thrown up into the air.
-- Gregers Petersen, Anthropologist [EMAIL PROTECTED] www.wireless-ownership.org [EMAIL PROTECTED]
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel