summaryrefslogtreecommitdiffstats
path: root/dev/mentoring
diff options
context:
space:
mode:
Diffstat (limited to 'dev/mentoring')
-rw-r--r--dev/mentoring/vals-soc/propose-app.mdwn23
1 files changed, 23 insertions, 0 deletions
diff --git a/dev/mentoring/vals-soc/propose-app.mdwn b/dev/mentoring/vals-soc/propose-app.mdwn
new file mode 100644
index 0000000..a5e7580
--- /dev/null
+++ b/dev/mentoring/vals-soc/propose-app.mdwn
@@ -0,0 +1,23 @@
+[[meta title="Propose your own application for ProteanOS"]]
+
+ProteanOS bills itself as a "universal embedded operating system", a
+distribution that "aims to provide a competitive solution in a wide variety of
+applications". ProteanOS currently provides software for wired and wireless
+networking (including access points), network routing, firewalls, servers,
+digital signage, and audio playback and recording. Work is beginning to support
+kiosk systems, Web applications, and point of sale systems (see some of the
+other VALS SOC projects with ProteanOS).
+
+Support for other embedded applications in ProteanOS is welcome. A student may
+propose a new application for ProteanOS and contribute support for it. This
+includes researching software packages that provide an application, doing
+dependency analysis to determine which additional packages are required (and
+whether it's possible and feasible to prepare those packages for ProteanOS), and
+preparing all the needed packages.
+
+ * Mentor: Patrick "P. J." McDermott
+ * Desirable skills: Distribution packaging, Git
+ * Project deliverables: ProteanOS packages to support a new application
+ * Difficulty: Low to medium
+
+Tags: embedded, distribution, packaging