User Tools

Site Tools


doc:todo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:todo [2012/11/29 18:42]
orca
doc:todo [2015/05/06 13:00] (current)
theoradicus mark done
Line 1: Line 1:
 +====== TODO ======
  
 +  * Incomplete, faulty or obsolete articles should contain the wip-Tag
 +  * move outdated information (Attitude Adjustment & older to X.old or doc/​archive/​x pages, link to that old information)
 +  * move content from [[inbox:​start]] to main sections
 +===== Development Documentation / Techref =====
 +
 +  * [[doc/​techref/​netifd]]
 +  * [[doc/​techref/​requirements.boot.process]]
 +
 +===== Development Tasks / OpenWrt improvements =====
 +
 +read https://​dev.openwrt.org/​wiki/​SubmittingPatches and [[doc/​devel/​patches#​edit.an.existing.patch]]
 +
 +  * fix OpenWrt bugs on official bug tracker [[https://​dev.openwrt.org/​report/​1?​sort=created&​asc=0&​page=1|Open Tickets]]
 +  * fix packages feeds issues: [[https://​github.com/​openwrt/​packages/​issues|open issues]]
 +
 +  * Webinterface / Luci2 / other Proof of Concepts
 +  * Replace ifconfig busybox with iproute2 (rejected atm for possible size increase)
 +  * Replace ifconfig with busybox ip
 +
 +<​block>​
 +  * replace **''​ifconfig''​** (i.e. ''​busybox-ifconfig''​) with **''​ip''​** (i.e. ''​busybox-ip''​) or with **''​uci''​** in OpenWrt-scripts
 +    - Read [[http://​blog.timheckman.net/​2011/​12/​22/​why-you-should-replace-ifconfig/​|Why ip instead of ifconfig]] and [[doc/​uci#​command.line.utility|why uci instead of grep/​awk/​sed]]
 +    - differences in invocation http://​www.tty1.net/​blog/​2010-04-21-ifconfig-ip-comparison_en.html and also in the output
 +    - How?
 +      - [[doc:​howto:​buildroot.exigence]]
 +      - search in files and subfolders for the invocation of ifconfig, e.g. ''​grep -r "​ifconfig"​ ~/​openwrt/​trunk''​ or ''​grep -r "​ifconfig"​ * | grep dropbear"​ the later giving<​code>​
 +package/​network/​services/​dropbear/​files/​.svn/​text-base/​dropbear.init.svn-base:​ ifconfig "​$ifname"​ | sed -ne '
 +package/​network/​services/​dropbear/​files/​dropbear.init:​ ifconfig "​$ifname"​ | sed -ne '</​code>​
 +    - edit ''​package/​network/​services/​dropbear/​files/​dropbear.init''​ and replace ifconfig with ip or with uci
 +    - edit ''​package/​base-files/​files/​lib/​preinit/​10_indicate_preinit''​ and replace ifconfig with ip
 +</​block>​
 +
 +==== DONE ====
 +
 +  * fix links to flash.layout instead of flash_layout see [[http://​wiki.openwrt.org/​doc/​techref/​flash_layout?​do=backlink]]