Gnome.org Desktop Integration Bounty Hunt
tempest303 writes "In order to help improve integration between apps on the Gnome desktop, Gnome.org is offering bounties for the completion of a variety of integration tasks. Bounties range from $15, for submitting new .ical files for Evolution 2.0's multiple calendar view, to $2500 for allowing synchronization between Evolution's addressbook with Gaim's buddy list!"
Doesnt the open source model succeed by encouraging people to collaborate and work together? It seems to me that this bounty concept will only motivate people to hide information from each other and work against each other in the name of money.
It's all good and well to program for love and pride, but these rewards will help the project move over some of the less glamourous problems.
Consolidation is important in the Linux world; if coders spent more time on it instead of creating new competing apps (not that there's not a place for that), the world would be a better place.
Treehugger? Treehugger... Treehugger!
That's Everquest, asshole.
This is very interesting concept, image someone setting up a bounty server for free software (in general) where people could donate money to bounties on any free software project and hackers could claim the money ones they've solved it.
i have yet to see an app that requires gnome integration.
so what if gnumeric is much more capable of utilizing the features of gnome in the future.
so you get a lack of extra features in xfce.
its really not that big a deal. god forbid people try to make a complete environment that works well together as well as individually.
It's even worse with many GTK+ programs sticking to gtk1 instead of moving on to gtk2. Thus you end up with duplicate libraries. For instance, I use Gimp and Dia all the time. But Gimp (stable) is a gtk1 program while Dia is a gtk2 program. So I decided to go to the development version of Gimp to eliminate the redundancy, only to find that Xmms still used gtk1. Aaargh!
Don't blame me, I didn't vote for either of them!
damnit, im at the conference right now and i started on the gaim/evo bounty earlier, and of course its one of the 2 posted on the front page
;)
thanks slashdot
So I take it you won't take the bounty?
If there is one clear area where microsoft leads the field its application integration. Obviously the centralized control make this much more achievable.
In the long-term it may be more effective to build a high-level API to allow this integration. Perhaps some kind of built in RDBMS with a well defined schema for commonly shared application data. Several static tables to provide an area for common data (Contacts, Favourite websites/ftp servers etc) plus an extensible area for application specific data.
If the open source community had a well-defined process (shock horror!!) to request changes to the schema we could begin to provide the kind of application integration currently on offer by MS.
Integrating Gaim with Evolution is great but surely a strategy for integration email clients with IM clients in the general sense would be much more valuable.
Definatly a move in the right direction though!
Be vewwy, vewwy quiet. We're hunting integwation features!
So I decided to go to the development version of Gimp to eliminate the redundancy, only to find that Xmms still used gtk1. Aaargh!
You could always set a bounty for a gtk2 xmms port }:)
According to IRC (ergo, its a rumour) Novell donated 25k to Gnome Foundation to setup this. Gnome Foundation then organized it and push it along with doing the screening and judging.
I didn't do this, now did I?
Slashdot's gnome Logo is outdated
g
The current gnome logo is more than 1 year old.
This is the new one:-
http://gnomedesktop.org/images/topics/gnomenew.pn
-- Hasbullah bin Pit (sebol)
Mod parent up.
I think this is a great idea. You think of something you really want, go to the bounty server and give it a price. If other people think it's worth kicking into, it'll add to the donation pot.
I think you've come up with another way to make money with free software.
The donators could also choose which licenses they'd accept the software to be released under.
This would also be interesting to try out with closed-source software. See how many donations are available.
I guess with the closed source option, you'd have to specify with whom you'd be willing to share the source. If I were donating 10,000 to get a closed source program that scours the stock market reports and lists the fast moving stocks, I don't think I'd like to share that particular program with the other two guys who bid +$3.28 each.
********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
Have a look at a GTK2 xmms : BMP
Maybe the GNOME Foundation should offer a bounty for changing the old Slashdot GNOME icon.
Plueeeease, it can't be so difficult, can it?
rubinstein
So, the "communist lefty hippy" types are happily beavering away on whatever takes their fancy (some odd pointer relocation optimisation, or whatnot :-)
:-)
And the mercenary potential-captains-of-industry types suddenly see pecuniary advantage in the OS stuff. Perhaps they'll even stay around afterwards.
Good idea
Note - for the humour-impaired, neither characterisation is intended to be taken too seriously...
Simon.
Physicists get Hadrons!
I wonder how Novell got Gnome to pay for developing their new email client?
Of course. I'm sure the gnome foundation got all those bucks from donations, and decided to use them to improve Novell Desktop. Not the other way around.
(rolls eyes)
No, that's Asheron's Call, dipshit.
I think it's an excellent idea. If someone could only centralize a 'code bounty' site or something where people could list what they want and offer money, and other people could join in and add money to the pot, then once it's done, the person/group that comes up with it gets the money and the whole thing gets put up as open source. That way, everyone's benefitting.
I think the only thing that the open source community is suffering from is lack of motivation. This would give a perfect opportunity to support the community and push it further.
- shazow
And since when did hackers need money to hack?
I don't know what you do, but I need money to eat and stuff. And if I don't eat, I die and can't hack (well, actually I never tried hacking while dead, perhaps it could work).
Why can't those making the money, i.e. Ximian / Novell / SUN do the work for their profits?
I too find it pretty offensive that people from outside Ximian/Novell can get money for contributing to an open source project. Oh, wait...
"And since when did hackers need money to hack?"
since they raised the price of heroin
durrr
Since you don't seem to mind trying development level applications, such as the Gtk2 version of Gimp; there's a fork of xmms called `beep' that uses Gtk2: http://linux-media.net/beep/
I've been wishing for better LDAP support in Evolution (and MUAs in general), and wrote up a page on my Wiki about Writable LDAP Addressbooks. Looks like they've got at least on covered.
Wil
wiki
And they said 'open source' didn't pay... *runs*
And tomorrow the stock exchange will be the human race
theres a gtk 2 version of xmms now also... its called beep
http://linux-media.net/beep/
Isn't Evolution integrated with Gnome to some extent (at least highly dependant upon it)?
...an adaptation of the Open Code Market idea. I'm glad the open source community is exploring more and more ways to make a living while creating free software.
I claim first use of "Error No. 0B" - or "No. 0B error." It'll be the new ID 10T!
"Bounty hunters. We don't need that scum."
Honey, I shrunk the Cygwin
KDE is much closer to this, as they PLANNED ahead, and didn't just wing-it since it was 'pretty'.
I think what you say is pretty unfair to gnome. Look at the bounties. Most of them are related to integration with apps that aren't *officially* part of the gnome desktop, such as evolution, gaim and openoffice.
It even looks like they are trying hard to integrate them with gnome before making them part of the desktop, so the effort on mechanisms for shared information and intercommunications seems to be there.
While there is no doubt that Gnome is visually attractive, has there been any empirical evaluation of Gnome from a human-computer interaction perspective, i.e. a usability study? I've certainly never come across any such testing in relation to Gnome, which is worrying.
Cheers,
Ian
I can see it now...
News flash: Astronomers have discovered an asteroid on collision course with the Earth. It will wipe out civilisation with its diameter of about 38 milliTexas.
As one example of the huge psychological impact this is having on people, an anonymous man wearing a Linux t-shirt came and payed $20 to the astronomers, mumbling something about the existence of gnomes and a written promise made on some website. May God have mercy upon his soul.
So, that's how.
- Chris. (At the Gnome Summit.)
The bounty page says that they are trying to achieve integration between key components of the linux desktop. Evolution, OpenOffice.org, and gaim, are a few key components of the linux desktop. You may choose not to use them, but that doesn't make the statement false.
And since when did hackers need money to hack?
Hackers don't necessarily need money in order to hack. You miss the point of this contest. The point is, it's a win-win situation. If you are a hacker and could use some extra money, now you have some extra motivation to grab a task and work on it. And it's a win for Novell, who I hear donated the funding for this. So my question is, why are you so negative?
And where does this leaves the previous claims of GNOME being "integrated"?
There is always room for improvement, wouldn't you say?
Why can't those making the money, i.e. Ximian / Novell / SUN do the work for their profits?
They do. But now those outside Novell, etc. have a chance to make some money and contribute to our favourite desktop.
Celebrate the finer things in life
It's just a matter of time, my friend. If everyone waited until all the bug were fixed before doing anything, ti would be a mighty boring place.
It looks like all of the moderators are Gnome users. So far, any post that didn't clearly state how great Gnome is has been moderated as a Troll.
I know you weren't trolling but, simply stating your opinion about Gnome, which is clearly supported by the facts. But, tonight the mods are all Gnomes.
I know this is likely to be modded as a troll, but...
It sure looks like Gnome 2 has been basically trying to turn into OS X. I remember asking on gnome-devel and gnome-list, back in the pre-Gnome2 days, why things like button order were changing between 1.4 and 2. After a lot of hemming and hawing the final answer seemed to be "because Apple does it this way, and they're known for user friendly design". The hoped-for Evolution + Gaim interoperation looks to be a clone of the way iChat and Mail.app work together. Looking through the bounty list, a lot of the UI stuff strikes me the same way.
Don't get me wrong; I think OS X is the best user interface available. But if they are not trying to do anything original, why don't they just close up shop and tell folks to "just buy a Mac"?
#DeleteChrome
See my previous post for more details. This could be the future of OSS.
Well.. maybe. Or Maybe not. But Definitely not sort of.
OK, here goes my precious Karma, but anyway---am I the only one who under the impression of this story has read the headline as Microsoft Offers A Bounty On Gnome.org Desktop Integrators?
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
I guess the same could be said about KDE and accessibility. But since both projects are trying to fix the problems, I find these type of comments pretty useless.
debian doesn't really do either by default.. well maybe it does, but its so easy to tell it not to install one or the other, that it doesn't count.
They don't get Boba Fett in on this. It'd be the end of Geek income as we know it.
And why did you staple the trout to the RAM?
Maybe GNOME is targeting people who want Mac OS but can't afford Mac hardware.
It is quite obvious that this "Overt Sauce" model is clearly breaked! GNOME is resorting to Capitalism to finish what Communism could not accomplish. The national nightmare of OSS is over!!!!
First MS issues a bounty for the virus writers. Now GNOME issues bounties for GUI integration. To those, I have two unrelated comments:
1) How many wulongs is that and has anyone seen Radical Edward recently?
2) Anyone know how to climb out of the pit of sarlac so I can get back to work doing what I do best?
Who the hell wants a smelly foot on their desktop anyway?
Dawn, no bount for the file selector.
Debian has no default. You have to choose between GNOME and KDE.
Debian's KDE support today is superb, only rivaled by SuSE.
(I think the misunderstandment that Debian is a GNOME-dist comes from the the 2.2-time when they didnt distribute KDE at all, because of license issues)
cause life without stevie is wonderful
I'm deaf and have tried using Gnome everytime they have released a major version. And yet, in spite of their claims of great accessibility features, Gnome offers no such features for those with my very common disability.
Interestingly, for all of the so called lacking of accessibility features in KDE, I find KDE to be the eaiest to use and it is the preferred desktop for those with my disability.
Indeed, KDE is far behind GNOME in terms of accessibility, and GNOME is far behind KDE in application integration.
This is the typical pattern with KDE and GNOME. GNOME 1.4 lacked KDE's use of use, and thus focused on usability in GNOME 2.0. KDE 2.2 lacked GNOME 1.4's prettyness, so they focused on prettyness in KDE 3.0.
I'm currently a happy GNOME 2.4 user, but I've switched between KDE and GNOME many times. I started out with KDE 1.2, used GNOME 1.2 and 1.4, used XP for a while, then KDE 3.0 and 3.1, and then GNOME 2.4. I have no clue what I'll use between KDE 3.2 and GNOME 2.4. The competition between the two fuels two great desktops.
It seems like the gnome developers want to catch up to the quality of KDE Rudi. Rudi will become known as KDE 3.2 once it is stable.
You can get Rudi RPM's with Mandrake Cooker. Try it today, you won't EVER want to go back to gnome EVER again.
Features and Simplicity, complete with usable file duologue!
I'm willing to give $100 to anyone that can create an interface between Mozilla, Evolution, whatever to an exchange server runing in proprietary MAPI mode, so that i no longer need to use Outhouse to read my email at work.
The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
Yeah, but bloatware runs very well on newer hardware (which lots of people have and use). You don't always have to use the latest and greastest software to get something done. Like you said XFCE works great for you on a p133, but so does gnome 1.x. gnome 1.x may be old but it runs well on a p133.
Wouldn't have been more easy for Evolution, Gaim and other programs to share a single addressbook?!
Learn from KDE, where Kopete is now dumping it's own contact list in order to share the same Kaddressbook with Kontact, KMail and any other KDE program.
Why making things more complicated instead of making them simplier?
The new file selector for GNOME 2.6 is already being worked on by Federico and others.
Celebrate the finer things in life
I think it has something to do with the Free/OS Software Community not liking to pay outrageous prices for things they know they could put together themselves....
The answer of "Buy a Mac" was just stupid
Dumb Ass Mac Zealots always trying to push Jobs' wares....UGH!
We don't need to be paid for implementing these kind of features.. we just need to know what the public wants and what the projects needs. And if the public wants it, then why don't any of the developers want it? And if they do, then why hasn't it been implemented already? Some of these features seem pretty trivial to implement to me.
FINALLY, someone out there is getting the idea! You can't eat a "thank you", and while the amounts paid may or may not be worth the effort put in, it's something! Great incentive.
With even a little bit of cash out there for developers to earn, projects like gnome can go a lot farther, a lot faster IMO. My hat is off to you guys at gnome.org!
BeauHD. Worst editor since kdawson.
Thats *exactly* the same I thought! :-)
Great news though.
Good god that looks ugly.. why didn't they use the win2k file selector like KDE did? it looks and works very well. *sigh*.. another two years of gtk file selector suckyness.
The stupid thing about it is that whilst the button order Apple uses *may* be better in their usability tests, this is in the Mac environment where Apple can enforce consistency.
In a typical Linux desktop however, all of the non-GTK2 apps have the Windows button order. This includes things like all KDE programs, all GTK1 programs, Mozilla, OpenOffice, closed-source programs for Linux etc.
What is more confusing, a slightly less intuitive button order which is consistent across all apps (and incidentally the one that most new converts are probably used to already from their Windows days), or one where the button order changes all the time no matter how "intuitive" one of those button orders is? I find it difficult to believe any usability tests will find the 2nd option easier for Mr and Mrs Average to use.
I do admire Gnome's attempts to have HIG guidelines and I think it is a good thing, but sometimes I have to wonder if they really understand usability or if they are just blindly following Apple's guidelines without thought of how it works in the real world of the Linux desktop.
The interface of gnome is still quite unique in comparison to GNUstep which is a blatent NEXTstep rippoff so much so that they don't even bother denying it.
Gnome has been setting itself ambitious goals in system integration and I think that it is good that they have OSX so that they can aspire to reach its level of integration, though not its methods.
When Argumentum ad Hominem falls short, try Argumentum ad Matrem
Evolution's contact editor allows you to annotate a contact with the dates of their birthday and anniversary. However, these dates don't automatically copy themselves into your calendar...you won't see them when you glance through your schedule, and an alarm won't fire to warn you of a friend's upcoming birthday...Clearly, this is a travesty."
Indeed it is a travesty. And a travesty that exists between Apple's Address Book and iCal apps as well. You can get round it using software like Birthday Shifter, but this really ought to be in the main app's functionality.
Cheers,
Ian
KDE 3.2 (using a cvs build of it now) uses a wallet to store information like that. Currently only konqueror (think like opera's storing passwords & such) & kopete (account information) use it, though I am willing to bet that by the next major version (or maybe first point release). I am willing to bet that kde will have it fully well before gnome.
Hi there.
Let me introduce myself: I'm grandma, I'm dumb.
After having flamed a bit about Linux only being for those who are into Linux as opposed to Apple/Windows being for the vast masses who don't give a fuck, I was told that indeed Gnome was THE distro for the stupid (me).
Three days and 78 downloads later I'm still not closer to a functioning Gnome.
What's so hard - conceptually - about an installer that you know, just installs this shit and be done with it?
Ye gods, I really begin to doubt any linux person actually has an idea what user friendlyness actually means.
Rant over. When-if-I get this stupid dwarf installed, I may rant some more, but so far I think it has been admirable in its attempt to keep the stupid at bay...
I think, therefore I am...I think.
You have to choose between GNOME and KDE.
Thats funny, I chose Window Maker.
If I have been able to see further than others, it is because I bought a pair of binoculars.
What's more important than the money, though the money is fun, is to combine this with some form of contest-winning award that people can proudly feel happy about and can use it to bragg and boost up a CV if they need to show some objective evidence of expertise or something.
Make it a contest; contests are fun, and issue some prize certificates.
I have been designing (architecturally, i.e. in my head) a system for distribution of royalties and bounties for some time now. I believe that such a system could revolutionize not only open-source development, but many hertofore altruistic creative/intellectual property creation related tasks.
The basic idea behind a royalty server is to slowly collect dependencies between intellectual properties and attempt to draw commercial distributors (through public guilt and ridicule, if neccessary) into sharing their profits with the server. Other techniques would, of course, also be used, including bounties, donations and general marketing. The collected funds would be distributed according to a dependency graph to the community that created the target properties.
I am actually interested in finding some people who would like to work on this with me. I think the system could become self-sustaining reasonably fast (a portion of all collected moneys would be directed at the company running the server). But the really exciting part about this is that contributors could, theoretically, collect a check for as long as their contributions are in use in the wild.
The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
> Why making things more complicated instead of making them
> simplier?
Ever tried to code against the Gnome API, and especially the integration features (bonobo et al)? Do give it a try.
I fear it's MUCH too late to make it simple.
So instead they monetize it. Interesting idea. Whatever works, I suppose...
But I'm not really sure what to think of it, honestly. That'd they'd have to involve money to have things that SHOULD be simple get done... But then, what do I know, maybe that's where open source is headed, I don't know.
-- B.
This sig does in fact not have the property it claims not to have.
Post humous software contribution is not as hard as it seems, you see, you need to have a child or a puppy dog jump over your corpse or get a nip from a friendly member of the coding dead. It allows one to code quite well for as long as one likes, possibly until HURD is usable.
There are a few drawbacks, you must work on evil projects of the night (gnome is actually a good example of this ever since they scrapped sawfish). You also may never see sunlight again, which for a hacker wouldn't make as much difference as it sounds like it should. You also no longer may eat italian food, which makes all but the least authentic varieties of pizza unavailable for lan parties. Diet is also a positive though as sucking the blood from a beautiful virgin's neck is the closest 50% of hackers get to a meaningful relationship.
If you are interested, just let one of the friendly members of our organisation give you a peck. You can find us in star-wars forums under the name "nerds for R-2", it is quite a broadening experience, I assure you.
When Argumentum ad Hominem falls short, try Argumentum ad Matrem
Get the GARNOME script. Its as simple as going to the gnome-desktop directory and tryping make install
puts ("Python r0cks\n");
You made your post sound like a troll, but I would like to support some of the stuff that you said.
When I tried out KDE, one thing that I found to be very impressive was the integration among the core applications and those non-core applications that are built as 'KDE applications'.
However, here is the catch, I am a GNOMEish person, (personal preference mainly) and when I use a KDE application (not a QT application), a whole load of stuff happens, and it is as if half of KDE is starting.
Your fears about something like this happening with GNOME is justified, and would like to run XFCE now and then and it would be great if GTK only apps were available.
In Debian packages, I have always found many gtk programs distributed as two packages, one for GNOME-ized and the other gtk-only, and I have found gtk-only versions to be faster and (since I am using GNOME 1.4, I do not get much benefit of integration).
You might have been modded down as a Troll, but your point is worth thinking about.
Thanks.
GrimReality
2003-11-23 01:52:46 UTC (2003-11-22 20:52:46 EST)
P.S.: Please don't call GNOME 'bloatware', I use GNOME 1.4 daily and has found it to be not-bloated. I have not used GNOME-2 much, but it seems to be a lot more simplified (and faster) than GNOME 1.4, so I don't think GNOME deserves to be called 'bloatware'.
>> Dumb Ass Mac Zealots always trying to push Jobs' wares....UGH!
You thing he is a Mac Zealot? Are you sure?
Who gains more if Linux (or Gnome, as suggested) closes shop?
I'd bet my red hat that if Linux steals 40% market share from Windows, more (dumb) people will be less impressed with Microsoft and Apple could actually have a better chance to survive...
No, I smell a monopolist conveniently defending the Mac... wolf in sheep skin, got it?
It's a philosophic thing, a Zen thing: one should not use resources too much beyond the minimum which would solve the problem. This has nothing to do with sparing, it's more like ecological thinking...
:-)
Even if you can afford a powerful machine, using minimal programs is l33t. This does *not* mean working without graphics, or editing in hex. Really not.
It means being simple and honest, and not being vain.
Like Yoda, for instance.
My time isn't free. I've had to spend a lot of money to get my education, as well as a lot of personal time I could've been using towards something else. As any economics student could tell you, there's no such thing as a free lunch.
This provides a nice feedback mechanism that allows non-programmers to reward programmers for "filling in" and doing what the non-programmers wanted to be done. It's a natural balance, and I consider it progress in how opensource is developed. One of the few sustainable ways we could keep Linus Torvalds working on the kernel 40 hours a week is by having IBM, Red Hat, et all contributing to his work, just like Red Hat employs Alan Cox, or any number of other examples.
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
How about integrated mouse gestures in the next version of Gnome? Everybody's doing it. I think it would be great to gesture left+right or somesuch to open Galleon or gesture right+down+left+up to open a terminal from the desktop.
Then they could get to work integrating common gestures across all applications.
Makes perfect sense to me. After all, if you are doing work for nothing, why the hell would anybody do the stuff which isnt fun or interesting?
Manipulate the moderator system! Mod someone as "overrated" today.
You chose... poorly.
2. Get IBM, Redhat, etc. corporate support and funding
3. Attach weights to TODO items, distribute bounty $ by weights and total fundings available
4. ??
5. Uber Linux desktop (no, not profits this time.)
My rationale is that, as pointed out by some earlier comments, Linux UI's inconsistencies and often failure to work at all without hacking things around is due to no central direction and vision for UI design. IBM provides IT services in deploying OSS in companies while commercial distros like Redhat do QA on OSS packages, but besides KDE and Gnome, there needs to be a more coherent vision and a mean to make it happen.
If you are interested, I've created a temporary forum where we can discuss this further. Excuse the rest that's going on at the site ^^
Linux UI bounties project
VIVA1023.com | Political Fashion.
If people submit quick and dirty hack solutions do they still get the money? isnt that one of the problems with commercial software?
This comment does not represent the views or opinions of the user.
Free/Net/OpenBSD are also options.
"we"? Do you have a gnome in your pocket?
That's why GNOME is a desktop environment and not merely a collection of applications. The point is to create GNOME applications for everything a user usually needs to do.
Well, there was a usability study done by Sun. If I recall correctly, through much user testing, they discovered that the subjects (all sun employees) having to choose between 20 different clocks and having to navigate through really cluttered menu's (some of which had duplicate items) presented usability problems.
Supposedly Sun had folks trained in HCI doing this study. But I'm a little skeptical, as many of the worst designs a good HCI person would be able to spot without doing any user testing (they should still do user testing, of course, but they should have been able to catch the obvious ones without it).
Ergonomica Auctorita Illico!
Federico is a programmer. Programmers tend to screw up UI's further, not improve them.
I have few hopes for the 2.6 file selector.
Ergonomica Auctorita Illico!
I don't mean to bait, but I have to say that this is an elegant and succinct demonstration of the fundamental flaw in the concept of 'free' software. The socialist idea that we will all do our best with no compensation other then the ability to use other people's work, has holes.
This model of idea weather applied to software or to government always makes the mistake of not accounting for human weaknesses. Free software works, to the degree that it does, based on the profit motive of ego. However, without money the boring work that doesn't boost the programmer's reputation has no profit value whatsoever, and this is where you find all the missing pieces in open source software. That and the duplication of effort, so that each programmer can plant his flag and get the ego boost that is his only reward, which is so prevalent in open source software.
My apologies if this is inflammatory, but it seems to me that this article does kind of prove the argument. It puts into question weather open source software can ever produce a product that is better then a for profit alternative. On the other hand this does not undermine the educational value of open source.
fire
"Looking through the bounty list, a lot of the UI stuff strikes me the same way."
Humans don't like to do a task in many different ways, because we are lazy(case in point: Perl and its TIMODOHI(or whatever they call it) method). Try to make something different for the sake of 'innovation', but not really making tasks easier for us is *not* good.
Right now, desktop environments *need* to learn and mimic ideas from established UIs(Mac, Windows) so they can reach the same level and stop playing catch-up. The Japanese learned this way as well -- they learned and copied car designs from American/Eurupeon manufacturers. Now their cars are nice.
Once catch-up is stopped, innovation can begin.
We use this method of automatically publishing our calendars via SSH to a web server at my office and, thus far, it has worked flawlessly. Perhaps somebody can use JiCal as the backend for this bounty?
If I had the money, I would offer a bounty to anyone who could come up with an equivalent of EndNote that works seamlessly with OpenOffice (I would happily pay for the package if they produced a version for Linux) or a bounty to anyone who can come up with an interface as easy-to-use as SPSS for any of the existing (powerful but hard-to-use) statistical programs...
That's my wishlist, anyway, but as I'm a student I can't afford to do it alone, and don't have the time to code these interfaces...
As others mentionned, this sounds a lot like the Open Code Market idea that has been discussed here previously.
:)
For $25k, Novell just bought amazing publicity. Perhaps an Open Code Market could attract such financing?
Big companies could even offer matching funds to any/certain types of OS software, letting users direct where the money goes. This would not only help finance and promote projects, but publicize the company and the Open Code Market.
And since I'm giving away business advice... it seems to me trade associations would also be a good funder for many targetted projects (I imagine that would be a good way to get funding for things like accounting systems, specialized database packages, etc...)
Someone please try those ideas out. I'd much rather make a living selling code that will be open
Information: "I want to be anthropomorphized"
Look, now we do this? Now we use money in the open source world? If the Gnome people were smart they'd host a UI design contest and use money to get a better interface because I'm sorry, the Gnome designers just do not have a clue when it comes to useability. They are geeks and programmers! They would be better of letting us normal people decide what features we want. Currently Gnome is unusable because they keep removing features THEY (The geeks) dont like. KDE is for me because KDE listens to its users.
People don't exist to serve systems, systems exist to serve people.
Eh? What's wrong with that screenshot? Looks like a very nice start to me...
The Free desktop that Just Works
/. is really a piece of crap.
open office is planning to integrate itself into gnome, meaning it will become HIG compliant. the official supported gnome browser is Epiphany, so it doesnt much matter weather or not mozilla follows their guidelines. the point of the HIG is to make the best system for real users, not geeks who are likely to futz about with non standard apps or KDE. so really, while you have a point, its moot.
You have presented a mockup of the future Gnome file selector. In about a year we can look forward to the new release of Gnome that uses this file selector. This new improved file selector is total SHIT. It looks like absolute crap. It is not very functional and it is still a year away.
We are talking about a file dialog box here! It is a basic and core feature of every desktop environment. This should not be a big deal but, for Gnome this has been a very big deal for several years! The 2.2 file dialog sucked and people complained. The new improved 2.4 file dialog also sucks and people are complaining. Now we look forward to yet another new improved file dialog in 2.6 and it seems that it will SUCK TOO!!!!!
No, that's Charles Darwin, fuckstick.
"$2500 for allowing synchronization between Evolution's addressbook with Gaim's buddy list!" ...which you could use to buy a *NIX computer that is ready for the desktop; www.apple.com/macosx/features/addressbook/ , plus an iPod or two.
Yes I'm bitter because I'm too daft to make Linux work.
Unless your clients can specify the requirements formally (and if they can do that, why don't they just write the program themselves in a functional language?), there's always room for a lawsuit. Thankfully, society has developed a mechanism for extremely low-cost, high-speed lawsuits: binding arbitration.
So what happens is the Client submits their signed spec (possibly after refining it with the Developer) and payment to a knowledgable (capable of understanding the spec) and trustworth neutral party: the Arbitrator. The Arbitrator signs the spec and then passes it on to the Developer. When the Developer thinks the project is done, they demonstrate it (possibly using signed code) to the Arbitrator, who then decides whether it satisfies the spec or not. If so, the Arbitrator pays the Developer and passes the code onto the Client, otherwise the Arbitrator corresponds with the Developer to work towards completion. If the Developer gets hit by a bus before the project is complete, the Arbitrator gives the payment back to the Client.
(Obviously the Arbitrator can get a percentage of the payment, a fixed fee from either party, or do the work pro bono.)
And despite this nasty mess of ad-hockery, Gnome is still at least as popular is KDE. I guess this proves that users don't care about elegant coding, or coherent code design, all they want is an interface that works, and KDE isn't providing that.
To be blunt: Stop wanking over the superiority of C++. The users don't give a shit about that. Work on an interface that doesn't suck. Fewer widgets that do more is the way; three-row-toolbars are not. When you understand this, then, you will understand the secret to Gnome's continued success...
Its no coincidence that they should try to hide, its the fricked point of the project, genius. GNUstep is a free implementation of the OpenStep specification.
I understand that Gaim supports XMPP, but it does as for a secondary one. For example, when it starts it request you to login to AIM.
Why not support Gossip or even Tkabber instead? Why Gaim?
Well, if you think it's just a flame war about IM clients, then take this:
In addition to three GAIM-related bounties, the fourth one is "purely" related to AIM protocol: Handle aim: links in Epiphany. When I read this I begin thinking that Gnome management team has been sold out to AOL. Otherwise why wouldn't the include also Handle JID: links in Epiphany.
What's wrong with Gnome team?
Less is more !
LOL, well I doubt it, but I suppose it could be a possibility...
But I think the argument was more about riping off Mac than anything else and he felt the need to defend his baby.
Right now, GNOME simply needs to get better. It is pointless to try to be original just for the sake of being original. Original is not automatically better.
Original approaches to solving problems should be encouraged. Still, in lieu of those, I would like to see GNOME model itself after the best ideas the developers can find. If Apple is the source of many of them, so be it.
GNOME doesn't have to stay the same forever. It can copy a lot of Apple stuff, and simply use that as a springboard for further development, perhaps in more original directions.
> Debian's KDE support today is superb, only rivaled by SuSE.
kdebase-dev has not been installable in ages in Debian unstable.
I know it's called unstable for a reason but this is getting ridiculous, as this package is needed to compile anything KDE-related. If it weren't for that single package I might agree with you about Debian's KDE support really being superb.
Agreed, Gnome is apparently targeting the OS X interface and even the Gnome documentation stops just short of saying it in so many words. Personally I don't mind, although I have never used a Mac. Gnome 2.2 packaged with Red Hat 9 was the first version that I found usable. Previous attempts ended with me switching back to the Ion wm in a week (the diametric opposite of Gnome in tems of complexity, I know).
The new button order seriously grows on you! I have got so used to the 'complete the action' button, whaterver that happens to be ('Ok', 'Close' etc), being at them bottom right corner of the dialog, that I have bit of a problem using the odd Qt/KDE app that I need. When I'm trying to work quickly, I barely read the button labels, but rather just rely them in being the right place. Non-HIG compliant apps (Scribus!) start to feel impractical very quickly.
Well, I hate to say it, but Konq, and nice as it is, is running up against 'What Lies Beneath.' Look at file permissions, and how one almost has to fight to change them (certainly in comparision to Win2k).
The tabs rock, as do many of the other options. Konq is comming into a place where, if enough effort in thrown into it, and enough insight finds its way towards it, it could completely smoke windows explorer.
I don't think the Gnome people are even from Earth, where we desire and have need of these convienences. Or they might be trying to distract us with uncooprative nearly useless applications for nessecary tasks so they might secretly steal our underwear. Phase 0, as it were.
1) This is a communication issue: if problems are a priority, and the community doesn't see it as a priority, then the message needs to be spread better. Make developers understand just how much users WANT and CAN USE integration, and they'll work on it, rather than the next app's pseudo-transparency.
2) People WOULD do this for free, at some stage, most likely. Since money is a scarce resource in open source communities, it should be valued very highly, and only spent when there is no option but to spend it. Legal fees, for instance.
3) Open source is supposed to be fun, and done out of enjoyment/pride/self-development as much as anything else. The history of open source is proof of this. If you need to pay someone to work on some problem, chances are your project isn't friendly enough to new developers. Make those APIs stable; make it easy to see what's needed; make it easy to see what's already being worked on; make it easy to see what the long-term plans are, and make it easy to jump in with add new docs/ideas/code.
Money ISN'T necessary. It never has been. Organisation and community spirit is enough.
No, I'm not trolling here. KDE is much more integrated already.
GNOME developers owe it to themselves to ask why they need to pay people to do work that was done for free in other similar projects.
Perhaps this is an indication that GNOME needs a fundamental change of direction/technology/project management?
This is the common problem with linux & friends - there exists lots of small and good nifty scripts and programs, but they are not well integrated, and that what makes it bad for desktop and commercial use. universal drag and drop, sensible file management, 'business services' (as PIM really is) and other such things... the community should unite and develop a common platform/framework for common task and data structures, interfaces etc. offering 2500$ for a tsuch a task (integrating gaim and evolution) won't do any good. suppose i hack it together, so that yes, it works for gaim and evolution... this will create more problems than it creates good. what if other applications will need the sme information and functionality ? etc etc etc
And why is OS X based on FreeBSD, why didn't Apple just close up shop and tell people to "just run FreeBSD".
It's a give and take world.
yes, truly debians support for kde is superb! so superb that apt-get consistently tells me the package is broken on unstable & stable.
I think they work in the wrong way: Integration of the desktop must be done on the fonctionnality level, not on the software level.
Integration must be between a mail software and an IM software. Not between Evolution and Gaim.
Free software is about choice, isn't it?
Not only is this important -- I think it would really make a whole lot more sense if KDE, Gnome, and everything else shared a lot of common file locations. My mail in Evolution and KMail should be stored in the same place by default without me resorting to strange mbox/maildir symlink hacks. My Evolution and KAddressBook should use the same files, so I don't need to manually sync them. It doesn't make any sense that they aren't.
I get the sense that 2004 is going to be an extremely important year from a usability perspective, and it will determine whether or not Linux succeeds on the desktop. 2003 brought us the great applications that caused me to switch from Windows to Linux in the first place. Now we need to bring them together for Joe User.
I switched from Gnome to KDE recently. Why? Consistency. It sounds silly, since Gnome prides itself upon the consistency of the user interface and the comprehensive Human Interface Guidelines. But KDE has a very nice predefined widget set. While I hate to dredge up the file selector, it's consistent whether it's embedded in K3B, in my file manager, or an open/save dialog; while some people have gripes with Qt, it's an extremely elegant toolkit that makes it ridiculously easy to derive new widgets. I can right-click an image in Konqueror, and save it directly to my webspace via FTP or WebDAV because all the file selectors take advantage of my kioslaves. They're both powerful in different ways, and if they could find ways to leverage both environments' strengths in one another, Linux would be absolutely unstoppable.
It's been suggested for Mozilla:
http://bugzilla.mozilla.org/show_bug.cgi?id=2134 37
(copy and paste, since you can't link directly there from Slashdot.)
GROGGS: alive and well and living in
When Richard Stallman founded the "Free Software Foundation" to continue the GNU project after departing from MIT, he used to charge $200 per hour to commercial businesses that wanted him to create "free" code. (Source: "Rebel Code", by Glyn Moody)
Most "free" software advocates aren't aware of this fact.
Fools!
Perhaps the best way to be a good Linux desktop is to clone the best(Mac OS), instead of one of the worst(Windows). It is the fundamental difference between keeping things simple, and trying to make complex things simple.
You should use AdiumX on your Mac.
AIM is here, it works, everyone uses it. Jabber is unknown outside of the free-software world. It's nice in an idealistic free-code Debian sort of way, but it's bloody useless to me unless all my friends and relatives suddenly to switch IM networks overnight. Sure, Jabber has a few token gateway servers that supposedly route messages to the proprietary networks, but they are notoriously unreliable and don't support all the features of a normal client (buddy icon, file transfer, IM images, etc) Love it or hate it, AIM is the standard, and if we want to talk to people outside the free-software world we're going to have to deal with it.
This is a good way to get a lot of the dirty work done. Documentation for newbies, anyone?
Good Idea. Good PR too for Novell...
Have you ever kissed a girl? It is really nice! A good first step would be to stop compulsively masturbating while reading your own weak trolls and go talk to one! trust me....
you have lost.
Nice, man, I'm so gonna frame this post! =)
Fresh from reading Stallman's essays (the Columbus Metropolitan Library bought a GNU/FSF publication!) and The Cathedral and the Bazaar, isn't this bass-ackwards?
Bazaar coding says to publish early and often, the Torvalds way, right? Instead of a small number of mages only releasing the properly groomed and carefully crafted 'release', publish alpha code and patches daily.
This bounty hunt promotes secrecy and Cathedral programming, not Bazaar style hack-o-rama.
Lincoln