Re: It says sorry no bounties, but do bounties have to mean cash or a tshirt?



I agree with the remarks made by Claus. I'll only add some things he
didn't answer upon.
(some time later) Ok.. above statement isn't true anymore ;)

On Thu, Jun 16, 2005 at 10:04:02PM -0700, Sean Plaice wrote:
> On 6/16/05, Claus Schwarm <c schwarm gmx net> wrote:
> > Thanks for the update on Bugzilla voting. I didn't know it was
> > restricted to a number of votes. I thought about a fixed amount of pints
> > that one can spend in integer units on whatever is listed in bugzilla or
> > a general task manager.
> > 
> > Now just add the possibilities to earn pints by fixing bugs,
> > translating, writing articles, or doing support, and you got an basic
> > economy working - including the positive, and some of the negative
> > effects. :)
> 
> I think consideration of an alternative to the bugzilla votes should
> be considered. Bug and bounties are not necessarily the same thing,
> and while bugzilla is a good bug tracking system it will bring the
> burden of trying to work around making a bounty a bug.

As explained by Claus, a bug doesn't have to be a bug, it can also be a
RFE or a bounty. We already have bounties in Bugzilla.

> So a bounty isn't a bug? Not really, a bug could be a bounty but I see
> complications in trying to make it work both ways. I think best way to
> draw people in would be to present the bounties almost as a work
> order. A project maintainer creates a bounty, that could be for
> anything, fix a bug, produce a creative, anything that is "needed". I
> would stress that a project maintainer be the only person to create a
> bounty (unlike a bug in bugzilla which can be posted by anyone). This
> provides a level of authority and authenticity, and value to the task
> of the bounty.

I don't understand why this would be needed. Why is 'authority and
authenticity' needed?!? This doesn't seem to match with the money
system. Basically, if someone wants something done, I have no problems
with it. Your idea appears to me like the maintainer hiring extra persons.
My intention for bounties is to get more regular contributors. The
bounty being fixed is a nice extra.

> As such I not being anyone of any importance in the
> GNOME community could create a bug, and have someone else fix the bug.
> Where is the fame in that I am just some guy, how important was that
> bug? There is plenty of grey area to this but I think that to maintain
> a value to credit given the bounty should be presented by someone that
> really has that stature within the project to asses the value of the
> bounty.

That seems a too difficult system. I wouldn't expect maintainers to be
able to thinkup every bounty. The respect should come from the
appreciation that you did something that was requested by xx persons.
The points/pints/beers should be a way to 'show off'.
Another reason is that in the beginning I knew nobody. I still only
recognize a few names. My intention was to help. I do like feedback,
but having a request from someone with 5000 points would do the same
thing.

> That being said we also don't want to have a huge list of bounties
> like bugs in bugzilla, information overload will scare off potential
> contributor's. So for example a maintainer might say "Damn there are
> these 10 simple bugs in bugzilla in stable branch that should be
> addressed, but I need to keep working on X feature for in the
> development branch, I need someone to get these guys done". The
> maintainer would create a bounty that would be full filled upon
> completion of the 10 bugs listed in bugzilla, and weight the value of
> the bounty in pints/etc based on the value of having the bugs
> completed.

If the bounties are in Bugzilla, you can still link to them. See
http://www.gnome.org/bounties/

I can understand persons not being able to find a bug, but a listing of
all bounties is easy to provide. Why would another system be better?
You end up creating another Bugzilla. Oh and I'd assume most bounties
will be for something to code.

> Another reason to do this outside of bugzilla (though you might be
> able to do this in bugzilla i am no expert with it), is so that people
> can create teams. People can team up and acquire bounty pints for
> themselves and for their teams. What is more fun then being the top
> ranked bounty pint individual? Being part of the top ranked bounty
> pint team... I could easily see the team aspect generating a level of
> friendly competition between teams ala gentoo gnome hackers vs. ubuntu
> gnome hackers etc. Maintainers could be part of teams, but not able to
> acquire points from projects they maintain.

Correct, that isn't in Bugzilla. But, that it isn't in Bugzilla is not
really the reason. if I'd want something in Bugzilla, I would just add
it.
Maintainers not getting points is not ideal. Why would you want to
become a maintainer then?

> > Btw, it may be a weird idea but what's the alternative? Trying to manage
> > a few hundred contributors by knowing each of them? This is beyond the
> > possibilities of a gift (or pure exchange) economy.
> 
> I agree, though I think this system would be less apropo for managing
> contributors but more as a hook to draw in contributors, and to raise
> attention to needed contributions. The more I think about it though we
> might not want to limit the bounties to just virtual 'pints'. The
> creation of a system were people can donate micro payments, or other
> things of value towards a bounty would be good. The bounty creator
> could leave a bounty open to have micro payments added to the bounty.
> People could then submit say via paypal or some other method to a
> bounty fund for that bounty. The person that full fills the bounty has
> the option of taking the money or donating the bounties micro payments
> back to a general GNOME fund for bounties. There could be some sort of
> multiplier applied to the bounty pints, if the money is not taken and
> put back into a general fund. The only reason I suggest this is
> because I have become less stingy personally with my age, I am more
> then happy to throw in say $1.00USD to $20.00USD if I get something I
> really want out of it. It would also let other entities such as
> corporations put their money where they see value, say Immendo, or
> Google, or redhat etc... This could pay off well especially if the
> bounties become popular to contributors that live in an area of the
> world that can take advantage of the value of currency exchange. There
> are tons of Chinese that play online MMORPG's mining materials to sell
> online for USD, and it works because the compensation they receive due
> to currency exchange is much greater then the amount paid.

Same as Claus, I don't want money to be involved, at all. This for lots
of reasons, a few of them are:
1. I want contributors wanting to contribute, not persons looking for
money. I saw this with one of the Google 'bounties', no extra's
performed other than exactly what was specified.
2. A maintainer still has to help that person (guidance + review).
Basically part of the work will be done/explained by the maintainer.
Why would that be for free? I fear we'll end up with all maintainers
wanting money / every bug turning into a bounty.
3. Honestly I'd think a system that isn't based on money is better. For
some persons even a small amount matters, that distorts things. Seeing
your patch rejected while you need/want that money -- I think it will
cause a backlash.
4. Handling money is messy. What is someone promises 20 USD and never
gives it? Even if payment must be done to some organization, what if
the bounty never gets fixed.

> They could also put up T-shirts, or other shwag that they want to
> entice participation. The more open the system is the more avenues of
> enticement to contribution can be followed.

Although I'd prefer a system that just uses points (something
that is valuable & appreciated, but is worth USD 0.0) a GNOME t-shirt
would be nice too.

> This would be a complex system since we would actually be dealing with
> cash, though I am sure the GNOME foundation could figure out the
> semantics of it.

I disagree. If you don't do a lot of work for it, it will not get done.
You can only hope someone who has the same idea does the work for you.

> I think I went on sort of a tangent for following up to a reply,
> either way it flowed from me so I figured I would run with it.

Fine to me :)

Anyway, after reading this whole lot I'd like to add that I'm thinking
of adding a scoring system to b.g.o. Votes are one way to achieve this
(one point per vote). Only votes cause whining, thus something else is
needed.
There should never be an argument as "this is worth/has ...
points/beers/votes, so it must be fixed asap". Bounties are for me just
another product in b.g.o. My intention is having a clean b.g.o and
nudging people to help is one of the ways I want to achieve that. This
means some of above answers might not make sense for a strictly bounty
type system.

-- 
Regards,
Olav



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]