incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "StackProposal" by Sterling Hughes
Date Wed, 16 Sep 2015 17:39:37 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "StackProposal" page has been changed by Sterling Hughes:
https://wiki.apache.org/incubator/StackProposal?action=diff&rev1=1&rev2=2

  == Abstract ==
  
  Stack is a real-time operating system for constrained embedded systems like wearables, 
- lightbulbs, locks and doorbells.  It works on a variety of 32-bit MCUs, including ARM 
+ lightbulbs, locks and doorbells.  It works on a variety of 32-bit MCUs (Microcontrollers),
including ARM 
  Cortex-M, and MIPs architectures.  
  
  It includes the following components: 
@@ -24, +24 @@

    * Facilities to support software upgrade, and autonomous fallback 
   
   * Log structured flash filesystem 
-   * Designed for small embedded devices with <4MB of flash (as little as 64KB), 
+   * Designed for embedded devices with <4MB of flash (as little as 64KB), 
      and large block sizes
    * Supports compression, error correction and encryption. 
  	
@@ -45, +45 @@

  Apache Software Foundation, in order to create a vibrant, diverse, self-governed open source

  community around the technology.   
  
- Should this project be accepted into the incubator as a podling, we will transfer ownership

+ Should this project be accepted into the incubator as a podling, we will assign a license

  of all source code developed to date, to the ASF, and begin to develop an open-source community

  around the project.  
  
  == Background ==
  
- Stack has been developed solely by Runtime to date.  We are a team of 3 
+ Stack has been developed solely by Runtime to date.  We are a team of 5 
  software engineers, that really love writing embedded systems, and want to be a part of
developing 
  the de-facto real time operating system for embedded devices. 
  
@@ -61, +61 @@

  
  The core of the Stack Operating System is functional, and has been developed.  
  
- The goal is to have an initial release in February of 2016.  Between now 
+ The goal is to have an initial release February, 2016.  Between now 
- & then, a number of things need to be finished: 
+ and then, a number of things need to be finished: 
  
-  * Completion of Bluetooth Low Energy Support 
   * Regression Testing Framework 
   * Power Management Support in the OS 
   * Bootloader and Filesystem Security
-  * Bluetooth Software Update 
   * Instrumentation Framework 
    * Statistics 
    * Log files 
@@ -79, +77 @@

  Additionally, there is a number of other core services that need to be developed 
  over time: 
  
-  * Thread Stack (http://threadgroup.org/)
+  * Bluetooth LE stack 
   * Drivers for Sensors and Actuators 
    * Services to control motors, pumps and read accelleromaters, heart rate sensors, etc.

   * Core services for location & time 
@@ -102, +100 @@

  === Community ===
  
  Right now, Stack is used by Runtime.  Our goal is to expand this community as we develop,
and 
- release the operating system. 
+ release the operating system.   There are a number of companies currently working to test
and 
+ incorporate Stack into their products. 
  
  === Core Developers ===
  
@@ -117, +116 @@

  
  The ASF has advantages for projects in this space: 
  
-  * The GPL (and LGPL) are particularly bad for physical products, as most constrained devices
are linked into a single executable, meaning any proprietary device that includes GPL'd source
code must release their software. 
+  * The GPL (and LGPL) are profoundly impactful for physical products, as most constrained
devices are linked into a single executable, meaning any proprietary device that includes
GPL'd source code must release their software. 
    * This often contains information about proprietary hardware designs as well as software
designs. 
   * Most projects are either not community driven (e.g. ARM mbed) or lack a clean IP trail,
and have not paid attention to good housekeeping (e.g. CLAs)
  
@@ -129, +128 @@

  
  === Inexperience with Open Source ===
  
- One of the members of the Stack team is an emeritus member of the Apache Software Foundation.
  The other two members
+ One of the members of the Stack team is an emeritus member of the Apache Software Foundation.
  The other four members
- do not have experience with Open Source, but are curious.  All of us like to drink beer,
and enjoy the work.   
+ do not have experience with Open Source, but are curious.  
  
  === Reliance on Salaried Developers ===
  
@@ -183, +182 @@

   * Sterling Hughes (sterling at apache.org)
   * William San Filippo (will at runtime.io)
   * Christopher Collins (chris at runtime.io)
+  * Aditi Dubey (aditi at runtime.io) 
+  * Marko Kiiskila (marko at runtime.io) 
  
  == Affiliations ==
  
+ All the developers are affiliated with Runtime.  
+ 
  == Sponsors ==
  
  === Champion ===
  
+  * Marvin Humphrey 
+ 
  === Mentors ===
  
  === Sponsoring Entity ===
-  * Ideally the Incubator PMC.  
+  * The Incubator PMC.  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message