https://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&feed=atom&action=historyCEWG Open Project Proposal 2013 - Revision history2024-03-28T11:42:18ZRevision history for this page on the wikiMediaWiki 1.31.0https://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=307238&oldid=prevTim Bird: add links from project list to individual project pages2013-12-10T20:56:21Z<p>add links from project list to individual project pages</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:56, 10 December 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l146" >Line 146:</td>
<td colspan="2" class="diff-lineno">Line 146:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Selected Projects ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Selected Projects ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following projects were selected for sponsorship by the CE Workgroup, this year:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following projects were selected for sponsorship by the CE Workgroup, this year:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Setup LTSI testing/validation infrastructure</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[http://elinux.org/Setup_LTSI_Testing/Validation_infrastructure </ins>Setup LTSI testing/validation infrastructure<ins class="diffchange diffchange-inline">]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* CPU Shielding capability</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>CPU Shielding capability<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Device-tree documentation</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>Device-tree documentation <ins class="diffchange diffchange-inline">project]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Overwrite detection for kernel text and read-only data</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>Overwrite detection for kernel text and read-only data<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Android boot time improvements</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>Android boot time improvements<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Compressed printk messages</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>Compressed printk messages<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Add support for CONFIG_NUMA to ARM</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>Add support for CONFIG_NUMA to ARM<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* More robust UBIFS support</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">[[</ins>More robust UBIFS support<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Q and A ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Q and A ==</div></td></tr>
<!-- diff cache key elinux:diff::1.12:old-307232:rev-307238 -->
</table>Tim Birdhttps://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=307232&oldid=prevTim Bird at 20:51, 10 December 20132013-12-10T20:51:14Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:51, 10 December 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l145" >Line 145:</td>
<td colspan="2" class="diff-lineno">Line 145:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Selected Projects ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Selected Projects ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">=== For the year 2013 ===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following projects were selected for sponsorship by the CE Workgroup, this year:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following projects were selected for sponsorship by the CE Workgroup, this year:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Setup LTSI testing/validation infrastructure</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Setup LTSI testing/validation infrastructure</div></td></tr>
<!-- diff cache key elinux:diff::1.12:old-307226:rev-307232 -->
</table>Tim Birdhttps://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=307226&oldid=prevTim Bird: add list of sponsored projects2013-12-10T20:50:33Z<p>add list of sponsored projects</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:50, 10 December 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l147" >Line 147:</td>
<td colspan="2" class="diff-lineno">Line 147:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== For the year 2013 ===</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== For the year 2013 ===</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">(Projects will be listed here when they are accepted </del>for <del class="diffchange diffchange-inline">funding)</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">The following projects were selected </ins>for <ins class="diffchange diffchange-inline">sponsorship by the CE Workgroup, this year:</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Setup LTSI testing/validation infrastructure</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">[need </del>to <del class="diffchange diffchange-inline">fill this in]</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* CPU Shielding capability</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Device-tree documentation</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Overwrite detection for kernel text and read-only data</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Android boot time improvements</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Compressed printk messages</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Add support for CONFIG_NUMA </ins>to <ins class="diffchange diffchange-inline">ARM</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* More robust UBIFS support</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Q and A ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Q and A ==</div></td></tr>
<!-- diff cache key elinux:diff::1.12:old-289778:rev-307226 -->
</table>Tim Birdhttps://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=289778&oldid=prevTim Bird: change deadline for bids2013-10-02T21:27:45Z<p>change deadline for bids</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 21:27, 2 October 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l127" >Line 127:</td>
<td colspan="2" class="diff-lineno">Line 127:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The bidding period will be during October, 2013.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The bidding period will be during October, 2013.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Bids received by October <del class="diffchange diffchange-inline">23</del>, 2013, will be considered at the CE Workgroup</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Bids received by October <ins class="diffchange diffchange-inline">21</ins>, 2013, will be considered at the CE Workgroup</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>meetings held in Edinburgh, Scotland, that week.'''</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>meetings held in Edinburgh, Scotland, that week.'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<!-- diff cache key elinux:diff::1.12:old-284288:rev-289778 -->
</table>Tim Birdhttps://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=284288&oldid=prevTim Bird: /* Proposal Deadline */ fix year2013-09-06T21:04:18Z<p><span dir="auto"><span class="autocomment">Proposal Deadline: </span> fix year</span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 21:04, 6 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l104" >Line 104:</td>
<td colspan="2" class="diff-lineno">Line 104:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Proposal Deadline ===</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Proposal Deadline ===</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Proposals for the 2013 project list will be accepted until '''October 2, <del class="diffchange diffchange-inline">2012</del>'''.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Proposals for the 2013 project list will be accepted until '''October 2, <ins class="diffchange diffchange-inline">2013</ins>'''.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>You may submit proposals after that, but they may not be considered for the</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>You may submit proposals after that, but they may not be considered for the</div></td></tr>
<!-- diff cache key elinux:diff::1.12:old-284276:rev-284288 -->
</table>Tim Birdhttps://elinux.org/index.php?title=CEWG_Open_Project_Proposal_2013&diff=284276&oldid=prevTim Bird: create 2013 open project page2013-09-06T21:01:53Z<p>create 2013 open project page</p>
<p><b>New page</b></p><div>== Introduction ==<br />
The CE WG Open Project Proposal is a process whereby members of the public can<br />
submit to the Linux Foundation CE Workgroup ideas and proposals for projects that they think<br />
should be worked on to enhance embedded Linux.<br />
<br />
Each year, CE Workgroup spends money on contract work to improve Linux for use in<br />
embedded systems. Some of the projects we have sponsored in the past<br />
include Linux-tiny, DirectFB enhancements, smem, U-boot and kexecboot improvements,<br />
and Squashfs and YAFFS mainlining.<br />
<br />
This process is open to the public, as well as CE Workgroup and Linux Foundation members.<br />
<br />
== Process ==<br />
=== Proposal format ===<br />
Each proposal should include a one-line summary, the name of the proposer,<br />
and a description of the bugfix, feature or technology improvement that<br />
is being proposed. The description should be brief (it can be as short<br />
as 1 or 2 paragraphs), but should include enough information to understand<br />
the scope of the proposal. It is important to list the expected benefit<br />
of the work.<br />
<br />
The proposal should also list related or already existing work, and the expected scope of effort<br />
required to accomplish the goal. Finally, if you know of someone who might be interested or willing<br />
to work on the project, please include that as well.<br />
<br />
Please use the [[CEWG Open Project Proposal template]] as your starting text.<br />
Submit the proposal in wikimedia format, and include the following sections:<br />
* Summary<br />
* Proposer<br />
* Description<br />
* Related Work<br />
* Scope<br />
* Contractor Candidates<br />
* Comments<br />
<br />
Note that one-line headings use the format "; section name: value words", and <br />
multi-line headings use wiki 'heading' format,<br />
which is the section name preceded and followed by 2 equal signs.<br />
Finally, please include the category tag shown in the sample and template.<br />
<br />
The proposals will be posted on the wiki, and commented on, both on the mailing list<br />
and on the wiki, during the proposal review period.<br />
<br />
==== Sample ====<br />
Here is a sample proposal:<br />
<pre><br />
Add bootchart boot logger functionality to busybox<br />
<br />
; Summary: Add bootchart boot logger functionality to busybox<br />
<br />
; Proposer: Tim Bird<br />
<br />
== Description ==<br />
It would be nice to add bootchart functionality to busybox.<br />
Most distributions now have bootchart available as a package, which allows an<br />
administrator to see machine resource usage and process startup times, for<br />
the system bootup. The existing bootchart boot logger, however, is a shell<br />
script, which consumes too much resources when running on an embedded platform.<br />
<br />
The Android system includes bootchart boot logger functionality in it's<br />
'init' program. It would be nice to include similar boot logging functionality<br />
built into busybox.<br />
<br />
The feature would be to grab information from various /proc files, and save<br />
them into the files expected by bootchart, for a duration specified as a<br />
parameter to the 'init' applet of busybox. The duration parameter could be<br />
passed as an environment variable from the kernel, copied from the kernel<br />
command line, or set in a specially-named file. (Note that the latter<br />
two are used in Android. It would probably be good to keep compatibility<br />
with the Android method of parameter passing, to avoid confusion.)<br />
<br />
Note that the code for this in Android 'init' is licensed under the Apache<br />
license. It's less than 400 lines of C code.<br />
<br />
The benefit of adding this feature to busybox is that it would allow easy<br />
visualization of embedded system bootup information, for any system that<br />
uses busybox (which is pretty much all of them except for Android!)<br />
<br />
== Related work ==<br />
* Bootchart - http://www.bootchart.org/<br />
* Android init and bootchart<br />
** Usage guide: see http://elinux.org/Using_Bootchart_on_Android<br />
** Code: see http://android.git.kernel.org/?p=platform/system/core.git;a=blob_plain;f=init/bootchart.c;hb=HEAD<br />
<br />
== Scope ==<br />
This should take less than 2 weeks of development and test effort.<br />
<br />
== Contractor Candidates ==<br />
Denys Vlasenko (current busybox maintainer)<br />
<br />
== Comments ==<br />
<br />
<br />
[[Category:Project proposals 2013]]<br />
</pre><br />
<br />
You can also look at entries from the 2011 project year (that was a pretty<br />
good year for proposals) for examples. See [[Project Proposals for 2011]].<br />
<br />
=== Where to send the proposal ===<br />
Send your proposal to the celinux-dev mailing list, at:<br />
celinux-dev (at) lists.celinuxforum.org. To do this, you need to subscribe to the list.<br />
You can do this via the [http://lists.celinuxforum.org/mailman/listinfo/celinux-dev celinux-dev mailing list web page].<br />
<br />
=== Proposal Deadline ===<br />
Proposals for the 2013 project list will be accepted until '''October 2, 2012'''.<br />
<br />
You may submit proposals after that, but they may not be considered for the<br />
initial project list. Proposals submitted after October 2 may be used in<br />
future years' project lists, if the proposal is still relevant.<br />
<br />
== Project bids ==<br />
'''Bidding for 2013 projects is not currently open, but should open within the next few weeks'''<br />
<br />
See [[CEWG project bidding instructions]] for instructions for submitting a bid, if you<br />
would like to be involved in contracting for one of the candidate projects this year.<br />
<br />
---<br />
Once the proposal period is complete, the Architecture Group of the forum<br />
will solicit bids for the projects, in order to determine the feasibility and<br />
cost of each project.<br />
<br />
CELF will solicit bids via a variety of mechanisms, including working directly<br />
with individual contractors with whom CELF has worked previously, and issuing a call<br />
for bids from the general public.<br />
<br />
The bidding period will be during October, 2013.<br />
<br />
'''Bids received by October 23, 2013, will be considered at the CE Workgroup<br />
meetings held in Edinburgh, Scotland, that week.'''<br />
<br />
== Project Selection and Completion ==<br />
The CE Workgroup will select the projects that it wants to fund. Member of CE WG Architecture<br />
Group will vote on the projects. The Architecture Group of the forum will determine the list<br />
of projects to fund for 2013 and early 2014 hopefully by November 1.<br />
<br />
Once the projects are selected, the Architecture Group will work with contractors<br />
to actually perform the work.<br />
AG members or workgroup chairs will manage the projects to completion.<br />
Progress on the work will be reported in CELF's monthly newsletters and in relevant<br />
community mailing lists.<br />
<br />
== The project proposals so far ==<br />
See [[Project Proposals for 2013]] for the proposals that have been made so far.<br />
<br />
== Selected Projects ==<br />
<br />
=== For the year 2013 ===<br />
(Projects will be listed here when they are accepted for funding)<br />
<br />
[need to fill this in]<br />
<br />
== Q and A ==<br />
'''Q. How is this different from other "open project" systems, like Google's "Summer of Code"?'''<br><br />
'''A.''' Other systems often require that the submitter of the proposal be the one volunteering to do<br />
the work. With CE WG's Open Project Proposal, anyone who can think of a good idea can submit it,<br />
(possibly with hinting about someone who might be a good candidate to perform the work).<br />
<br />
Of course you can also submit something you are interested in working on yourself, in the hopes<br />
that the CE Workgroup will fund the work.<br />
-----<br />
'''Q. How much money is the CE WG willing to spend on these projects?'''<br><br />
'''A.''' The exact amount shall remain a mystery. Historically our budget has been around $100,000, and we usually focus on projects in the $10K to $20k range. However, we have exceptions both above and below this amount. The exact amount of funding will depend a great deal on the projects that are proposed.<br />
-----<br />
'''Q. Are you daft? Why would you let other people suggest ways to spend the CE WG's money?'''<br><br />
'''A.''' Hey, it's open source. Good ideas can come from anywhere. Note that the CE WG still<br />
controls what projects get selected, and hence where the money will be spent. That's one<br />
of the privileges of CEWG membership. However, CEWG will publish the list of projects<br />
that it will fund, as well as the projects that were not funded. It is hoped that other<br />
entities may contribute money or resources to push some of the technologies or features<br />
forward, independently or in conjunction with CEWG's contribution.<br />
-----<br />
'''Q. Where will the proposals be published?'''<br><br />
'''A.''' Right here on the eLinux wiki. See [[Project Proposals for 2013]]<br />
-----<br />
'''Q. How will CEWG decide on contractors for these projects?'''<br><br />
'''A.''' After collecting the proposals, CEWG will solicit bids for contractors for these<br />
proposals. In some cases, CEWG may proactively contact individuals or groups they think<br />
would be good candidates for doing certain work (such as previous CEWG contractors, or<br />
people already working on certain projects, who are available.<br />
<br />
After talking to various contractor candidates, the CEWG Architecture Group will select<br />
the contractors for the projects, contracts will be drawn up, and the work started.<br />
<br />
[[Category:Project proposals 2013]]<br />
[[Category:2013]]</div>Tim Bird