There’s an official Gentoo project caleld Gentoo Embedded which is supposed to handle porting Gentoo to various embedded systems. When viridior and I started Gentoo for Pandora, they were not handling armv7a processors (yet), so our project filled in a gap .
However, I’ve been recently informed that Gentoo Embedded will receive a BeagleBoard before too long, and they’ll use their tool called “autobuild” to generate up-to-date stage3’s on a regular basis. This is essentially what viridior and I have been working towards.
When another group of people come along and completely invalidate the reasons you’ve been working on a project for 4+ months and you think is going to benefit a lot of people long-term, you’re pretty much done. I’m going to run through the motions of releasing our latest 0.0.3-rc5 image, but after that we’ll have to move on and figure out what we can add that Gentoo Embedded hasn’t already done.
I feel mad at Gentoo Embedded for, from my perspective, strutting into our territory and putting their auto-generated mansion on top of our cottage we built by hand. In reality, though, they probably don’t know that our project exists, and they’re only working within the bounds of their project. And really, when you get down to it, it’s a dog-eat-dog world, even in the open-source arena. We don’t really “own” the Gentoo-for-armv7a space, even though we’ve put so much work into it.
Still, that doesn’t change the fact that the single project I’ve gotten involved in that actually went somewhere, and was actually gaining attention slowly but surely, is now in pieces.
Now when I look back at the last six months, all I can see is a waste of time.
What’s next? I don’t know. Now that we’re no longer “in charge” of/the only ones building images for armv7a processors, we’ll have to scrap our prebuilt images, the meat of our project, and focus on getting the auto-built stage3’s functioning to their fullest on Pandora handhelds. We’ll have to learn whole new sets of procedures and systems to best fit our work in with Gentoo Embedded. That pretty much means Gentoo for Pandora will simply become a support group, to help others get Gentoo up and running. We ‘ll probably keep writing patches and utilities that help ease the burden of running Gentoo’s package management system on restricted systems.
That’s if Gentoo for Pandora even sticks around. We could easily become Gentoo Embedded developers and just merge all of the above, including our documentation, into the Gentoo Embedded project and it would make complete sense.
I think for the next few days I’m going to finish up the first version of Narvenyl. I’m too demoralized to do much else at the moment.