View Single Post
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#15
Originally Posted by dos1 View Post
Do you have any example from the past where *all you got* was a "stop pestering" response? I don't mean "stop pestering" alone, it happens sometimes, but if I haven't missed anything it was always related to something like "but your questions were already answered".
(...)
But I'm pretty sure that what I said above (about GDC internal assets) was actually repeated from what I saw earlier stated publicly.
I haven't seen a thing about GDC internal assets before your answer - but, it doesn't mean that it isn't there. Mr. Joerg have (a little irritating, if you ask me) tendency to edit his posts much after anyone could have any reason to scroll back, so it's possible that you saw something that I didn't, just by reading it a little earlier.

If you want to see and example of this is (just as a live sample of how communication problems arise in this very case) visible even in this very thread. My opening post have direct quote of Joerg's answer, and in his single post here, he quotes *the same* post with a little different content. Namely, the "GDC assets" bit is missing from my quote (because it wasn't there, back when he wrote it), but mysteriously appeared many hours later, in the middle of the night

Generally, it wouldn't be anything to care about, but it adds to the confusion and misshaped communication - in unlikely case that anyone would ask for my suggestion, I think that it simply doesn't help. Also, thats what I wanted to avoid (thus those extensive quotes in first post, religiously documented), learning from past experiences of discussions, where your Project Leader was involved

Originally Posted by dos1 View Post
There are various definitions of Open Hardware. "100% open" could mean "you can use it without single line of non-open software"; it could mean also "we provide you schematics and datasheets", it could mean also "we provide you complete kit with everything necessary to start production of your own clone".

From my perspective, looks like Neo900 will be somewhere between the last two. The still open question is - where exactly.
Waiting eagerly for when we will know for sure. Personally, I think that things like Arduino have quite defined "Open Hardware" in past years, but I understand where you come from with flexibility in naming. Anyway, it's reassuring, that we're for the same goal - "the more open, the better" philosophy.

Which, I guess, answer Joerg's question
"Why one need those schematics, at all".
[moderator edit] another lie of estel, compare to what I really said.
And during each of those I asked what for anybody needs the PCB layout and never received a sensible answer
[/edit]
Well, if it was discussed 6 or 7 times in GTA times, it speaks itself about people's interest in such files, doesn't it? As for why, answer if painfully simple - for the same very reason we want open sources of software, even if we don't plan to write patches in next year or two. In (unlikely) case that GDC get blown up/disappear/whatever, the same work won't need to be done from scratch.

In the case of someone with appropriate tools and will appearing in few years, even if GDC won't be interested in Neo900 v2, maybe someone else will be. It's easier to base it on something, than on nothing, right? Isn't it one of the reasons, why Neo900 is so heavily based on GTA04?

Generally, the sole question of "why anyone would want to have schematics of 100% open device) seems strange to me. I think it seem strange to anyone understanding FOSS/FOSH world - thus my previous comment about "lack of understanding of Free ideas". It seems to me, that even in Neo900 team, there are people who sympathize with having as much things open as possible (dos1), so I guess that "why you need that feature sources" isn't the only one.

Originally Posted by dos1 View Post
If we're extremely lucky, maybe donors won't be even able to tell the difference from their point of view.
That would be awesome! Holding my thumbs for this most positive variant.

Originally Posted by dos1 View Post
Well, it's not our objective to convince FSF on anything. They themselves are pretty aware that in case of hardware, the line of what's acceptable for them and what's not in openness is pretty arbitrary. I never seen FSF requiring any "project files" for hardware available to get their blessing; they are mostly interested in software that runs on blessed hardware, and to set a limit on "what's still a software, and what's already a hardware" (which is very tricky to answer properly) they ensure their "non-replacable firmware" rule.

Our objective is to show, that our design does not need to follow that rule in order to respect freedom and privacy of the user.
Absolutely agree, but (there always must be some "but" ) I see FSF as Open project, just like FOSS or FOSH. It's made by people, and people a) make mistakes, b) doesn't always make best thing in revision 1, 2, 3 etc. If the Neo900 Team's point would - not as objective, but as "side result" - convince FSF to upgrade their dogma (call it "patched code" ), I think it would benefit us all, just like patches to any_foss software (or even the more important ones, like kernel). Even leaving aside the obvious (and desirable) effect of Neo900 gaining attention from more Privacy/Free interested people, that could never heard about it, a single time.

It's worth to mention, that from my - "consumer" egoistic point of view, the thing about popularizing Neo900 is even more important (more devices sold -> more possible developers -> more momentum for platform -> even more devices sold -> more accessible price of single device -> even more devices sold -> even more "hype" created | and so goes on). Thus, I think that dropping any viable method of making Neo900 more widely recognized isn't helping. At least without trying, esp. if it doesn't cost anything (materially)

Originally Posted by dos1 View Post
Sure Even if positive attitude seems to be dominating, I can see that there indeed is some kind of tension, or doubt, in the community thanks to - let's say it - our recent f*ck ups, and I perfectly understand that. So I try to make it all clear as much as I can, and to learn something from past mistakes.

I still see some possible tensions - like, even in the Neo900 Team body, there seem to be different view on "if we should even try to release those project files at all, why anyone need them anyway", as opposed to "lets do everything to release as much as we can, and explain why we can't some things". You know, the inversion of roles - for some - like you - it's natural that if you don't release something in Open project, you explain why. For others (Mr. Joerg, as it seems from posts here) it's the other way around - people should explain why they want it and convince the releasing party.

Well, maybe I'm just biased, but the latter reminds me of my time in Council and Nokia's mantra answers to every code opening request:
"Please write what benefits releasing of those sources would bring to platform and Nokia, from business point of view"? I know it's not the same thing, but even a little resemblance makes me shiver. Brrr...

Still, I'm positive (at least, more positive than 24 hours ago) that those tension will get resolved, and the ones between Team and Community stop arising/disappear, too. I, for one, found my way of avoiding miscommunication - it involve stopping treating Project Leader as seriously as before (aka: as grownup one), filtering everything but technical details from said person posts. For everything else, wait for Spokesman announces/answers. Small change, and everything seems less tense, all of sudden
---

Anyway, thanks a lot for positive attitude! As you might have noticed it's quite hard to discuss about those tensions/criticize anything Neo900-related without being called "troll" at least n*infinity times, so every sane and civilized (not to mention friendly) input helps. Quadruple as much, when coming from Team officials.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!

Last edited by joerg_rw; 2014-06-02 at 22:07. Reason: moderator note