I think you're not looking at the complete picture here. Let me explain:
Lots of people are giving out their personal information right now in exchange for basic data sharing with others. In most cases (and this is specially true for people who aren't computer experts--i.e., most users) users are a) not even aware that they are doing it, and b) without any reasonable choices other than not sharing their data at all.
It's hard to find good easy-to-understand examples, but one analogy would be if all of the shipping companies kept a file of you and indexed every letter you'd ever sent. You get to choose whether you send mail to a friend or whether your data stays private.
Now, what is different with Weave? Weave encrypts all data placed on the server before putting it there. Only you have the passphrase that unlocks your data. Sharing can be implemented by means of public-key encryption, where you can securely give access to a 3rd party while keeping the data encrypted from everyone else. And without sharing your username, password, or encryption passphrase with anyone (including the 3rd party).
Of course, some people don't care about privacy, and will allow their data to be public. And that's fine too--as long as it's a user decision and not just the lay of the land.
Weave encrypts all data on the server by default. Whether you choose to let your boss see your history data or bookmarks will be up to you.
Firefox can do a lot more than it currently does to facilitate both augmenting users' online presence, as well as sharing some of it while still giving users control for what to share, and with whom.
I think BB's biggest strength is precisely its cross-platform abilities.
This project was born when at Ximian we realized that we were duplicating a lot of work when creating similar packages for multiple distributions. Many times, even information across packaging systems (e.g., between rpm and deb equivalents of the same module) is shared.
So at heart, BB is an attempt to unify to some extent these different packaging systems, across multiple platforms. BB is the reason Ximian was able to ship Ximian Desktop on so many platforms--even though the distribution team (which I was a part of) was never very big.
Will it help a developer who wants to make a one-off package? Maybe. If not, I'd certainly like to improve BB so it can. Maybe that means IDE integration, or maybe it means something else. But however we get there, ease of use is a serious goal for me.
There is *no* testing done on woody by the Ximian QA dept. If you want to try it and it works for you, great, but please don't submit bug reports unless you are running potato, it just makes it harder on the bugmaster to weed out all the invalid bugs.
It's things like these that make me hate Microsoft. Such injustices in the world, and they stand by! Watching poor helpless cps (yes, we call it CPS here) eat junk food. Malnourished, it what we are! I say we strike! Fight the power!
No CPS students wre harmed in the creation of this post.
Your point is valid: Palm devices have already gained significant market share, and have good brand recognition on many sectors.
However, the reasons why Palm devices *became* so popular are worth a good look. Amongst other things, simplicity and battery life have been key factors in this.
What is the first thing I looked for in that "webpad"? The battery life. It says "5-6 hours". Why, that's about as good as my laptop. I change my Palm III's batteries about once every *three weeks*!
I think you're not looking at the complete picture here. Let me explain:
Lots of people are giving out their personal information right now in exchange for basic data sharing with others. In most cases (and this is specially true for people who aren't computer experts--i.e., most users) users are a) not even aware that they are doing it, and b) without any reasonable choices other than not sharing their data at all.
It's hard to find good easy-to-understand examples, but one analogy would be if all of the shipping companies kept a file of you and indexed every letter you'd ever sent. You get to choose whether you send mail to a friend or whether your data stays private.
Now, what is different with Weave? Weave encrypts all data placed on the server before putting it there. Only you have the passphrase that unlocks your data. Sharing can be implemented by means of public-key encryption, where you can securely give access to a 3rd party while keeping the data encrypted from everyone else. And without sharing your username, password, or encryption passphrase with anyone (including the 3rd party).
Of course, some people don't care about privacy, and will allow their data to be public. And that's fine too--as long as it's a user decision and not just the lay of the land.
Weave encrypts all data on the server by default. Whether you choose to let your boss see your history data or bookmarks will be up to you.
Firefox can do a lot more than it currently does to facilitate both augmenting users' online presence, as well as sharing some of it while still giving users control for what to share, and with whom.
I think BB's biggest strength is precisely its cross-platform abilities.
This project was born when at Ximian we realized that we were duplicating a lot of work when creating similar packages for multiple distributions. Many times, even information across packaging systems (e.g., between rpm and deb equivalents of the same module) is shared.
So at heart, BB is an attempt to unify to some extent these different packaging systems, across multiple platforms. BB is the reason Ximian was able to ship Ximian Desktop on so many platforms--even though the distribution team (which I was a part of) was never very big.
Will it help a developer who wants to make a one-off package? Maybe. If not, I'd certainly like to improve BB so it can. Maybe that means IDE integration, or maybe it means something else. But however we get there, ease of use is a serious goal for me.
-Dan
It cannot read mail, sorry. But it can send it :-)
-Dan
BB is not an autotools replacement. Its primary purpose is packaging.
A typical setup to build something with BB will use autotools, or MakeMaker, or whatever the module requires to prepare, build, and install.
As for the portage system, I have not looked at it much, but I think that it should not be hard to add support to BB for gentoo's binary packages.
HTH,
-Dan
The Ximian Connector is a separate process that communicates with the rest of Evolution via a CORBA interface.
There is *no* testing done on woody by the Ximian QA dept. If you want to try it and it works for you, great, but please don't submit bug reports unless you are running potato, it just makes it harder on the bugmaster to weed out all the invalid bugs.
Red Carpet is known not to work at all on woody.
And we didn't have any bread, either.
It's things like these that make me hate Microsoft. Such injustices in the world, and they stand by! Watching poor helpless cps (yes, we call it CPS here) eat junk food. Malnourished, it what we are! I say we strike! Fight the power!
No CPS students wre harmed in the creation of this post.
Your point is valid: Palm devices have already gained significant market share, and have good brand recognition on many sectors.
However, the reasons why Palm devices *became* so popular are worth a good look. Amongst other things, simplicity and battery life have been key factors in this.
What is the first thing I looked for in that "webpad"? The battery life. It says "5-6 hours". Why, that's about as good as my laptop. I change my Palm III's batteries about once every *three weeks*!
I know MS isn't sending any information from my computer anywhere because I don't use any MS products :-)
That's one of great rhings of open source software!