From: Philip Balister <philip@balister.org>
To: openembedded-devel@openembedded.org
Subject: How should OE be used?
Date: Sat, 22 Sep 2007 17:24:07 -0400 [thread overview]
Message-ID: <46F587F7.4060501@balister.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 2578 bytes --]
Recently, I've been spending some time thinking how people use OE for
building software. It seems like there are several groups of people
interested in and actually using OE for serious work (by serious I mean,
there is real money involved). At OEDEM, I would like to see some
discussion how the PE project can improve interaction with outside
developers and vendors.
As an example, how should OE interact with the company that sells
gumstix? Currently, they have a copy of buildroot they use to create
software for their product. The buildroot solution is not a perfect one
for them, see:
http://sourceforge.net/mailarchive/forum.php?thread_name=65AAF154-3C05-4836-952B-E5FF2E40E34C%40ecs.soton.ac.uk&forum_name=gumstix-users
Understanding that gumstix has a large customer base, how should they
use OE? I do not think a solution that has their customer base working
against .dev would be an improvement (stability wise) from their
"private" buildroot system. Also, the idea of adding that entire user
community to the oe-dev/user listservs would drown out other, equally
worthy lines of hardware.
Anyway, this is what has started me thinking. What I would like to do,
is create a list of how people use OE, and what concerns they have about
interactions with outside development teams. Once we have this list,
then we can have a conversation about what we can do to make things work
well for all OE developers and users.
Here are my preliminary thoughts:
How do people use OE?
* Basic install image and user adds packages
* Install image that user does not change, part of a "product"
Why is it important work effectively with third party developers
* Enhance projects (both OE and third parties)
* Create jobs for OE devs (that want them)
* Reduce friction
* Eliminate FUD
Basic issues for third party users of OE to build systems:
* What is OE? A distribution, or a distribution creation tool?
* Need to build product with a stable base.
* A way to keep proprietary content separate from OE.
* How do software developers use OE to write/debug code?
* What is the right way to support hardware?
Issues for OE developers:
* Third parties need to feed bug fixes and new work into .dev.
* How to not overwhelm OE devs with support requests.
* How does OE scale to large numbers of users?
For now, I'd like to focus on working out how people use OE and what
issues they have. Once we understand what problems exist, if any, we can
discuss solutions.
Philip
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3303 bytes --]
next reply other threads:[~2007-09-22 21:28 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-22 21:24 Philip Balister [this message]
2007-09-23 11:19 ` How should OE be used? Leon Woestenberg
2007-09-23 12:33 ` Koen Kooi
2007-09-24 17:20 ` Tim Bird
2007-09-24 17:43 ` Koen Kooi
2007-09-24 18:01 ` Tim Bird
2007-09-24 15:55 ` Tim Bird
2007-09-24 16:35 ` Philip Balister
2007-09-24 17:14 ` Tim Bird
2007-09-24 18:04 ` Leon Woestenberg
2007-09-24 19:23 ` Koen Kooi
2007-09-24 14:48 ` Darcy Watkins
2007-09-25 12:19 ` Stelios Koroneos
2007-09-25 15:15 ` Koen Kooi
2007-09-25 20:54 ` Darcy Watkins
2007-09-24 16:14 ` Cliff Brake
2007-09-24 18:36 ` Craig Hughes
2007-09-24 19:27 ` Philip Balister
2007-09-24 21:37 ` Richard Purdie
2007-09-24 18:48 ` Lorn Potter
2007-09-24 19:01 ` Craig Hughes
2007-09-24 19:39 ` Lorn Potter
2007-09-24 20:33 ` Craig Hughes
2007-09-24 20:52 ` Richard Purdie
2007-09-24 21:11 ` Lorn Potter
2007-09-24 22:35 ` Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46F587F7.4060501@balister.org \
--to=philip@balister.org \
--cc=openembedded-devel@lists.openembedded.org \
--cc=openembedded-devel@openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.