Bug 300500 - Eclipse Foundation staff are thirsty at EclipseCon
Summary: Eclipse Foundation staff are thirsty at EclipseCon
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: EclipseCon (show other bugs)
Version: unspecified   Edit
Hardware: Other other
: P1 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Lynn Gayowski CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted, performance
Depends on: 306780
Blocks: 306950
  Show dependency tree
 
Reported: 2010-01-22 10:22 EST by Lynn Gayowski CLA
Modified: 2016-11-07 12:21 EST (History)
40 users (show)

See Also:
henrik.lindberg: iplog+
irbull: pmc_approved? (mike.milinkovich)


Attachments
Reopening for EclipseCon 2011 (742 bytes, image/png)
2011-03-11 09:27 EST, Donald Smith CLA
eclipse: review+
Details
Directions to World of Beer from EclipseCon 2016 (27.25 KB, image/gif)
2016-02-19 16:10 EST, Donald Smith CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lynn Gayowski CLA 2010-01-22 10:22:45 EST
Reserved bug for EclipseCon
Comment 1 Lynn Gayowski CLA 2010-03-19 14:03:52 EDT
The Eclipse Foundation staff get very thirsty working hard at EclipseCon.  Help fix this bug by giving your favourite Foundation employee a frosty beverage.
Comment 2 Chris Aniszczyk CLA 2010-03-22 12:34:52 EDT
What type of drinks are we looking for here?
Comment 3 Chris Aniszczyk CLA 2010-03-22 12:35:19 EDT
My favorite foundation employee depends whether or not I need to get something through the IP process this week :)
Comment 4 Boris Bokowski CLA 2010-03-22 13:10:05 EDT
I see Donald with a drink in his hand - anybody else still thirsty?
Comment 5 Gunnar Wagenknecht CLA 2010-03-22 13:11:04 EDT
Alright. I'm willing to prepare a patch. But I couldn't find the drink tickets project in CVS. Did it move to Git already? Than it might be distributed over the earth already.
Comment 6 Peter Friese CLA 2010-03-22 13:12:10 EDT
(In reply to comment #2)
> What type of drinks are we looking for here?

Yes, request further details. Staff should post their favorite drinks.
Comment 7 Ed Merks CLA 2010-03-22 13:14:41 EDT
Please specify which version EclipseCon you're referring to along with a reproducible test case.
Comment 8 Ibrahim Sallam CLA 2010-03-22 14:16:28 EDT
Here is the interface...

public interface FrostyBeverage extends Water {
   public void fill();
   public void drink();
}

Anyone wants to implement it?
Comment 9 Ian Bull CLA 2010-03-22 16:33:00 EDT
Is this really a problem?  From what I've seen, the Eclipse Foundation employees seem to *always* have a drink(s) in their hand. I'm tempted to close this as WORKSFORME.
Comment 10 Eric Cloninger CLA 2010-03-22 16:44:40 EDT
Happy to lend a +1 vote and even put some of my personal dollars toward solving it.
Comment 11 Bernhard Merkle CLA 2010-03-22 16:57:38 EDT
do we have a i reproducible test case ?
and what about unit tests ?

:-))
Comment 12 Bernhard Merkle CLA 2010-03-22 16:59:25 EDT
and I am willing to act as QA contact / tester for this bug :-)))
Comment 13 Robert Konigsberg CLA 2010-03-22 18:58:43 EDT
The scope of this bug is a little narrowly focused; People outside the Eclipse Foundation get thirsty, too.
Comment 14 Martin Oberhuber CLA 2010-03-22 19:03:32 EDT
Is this actually a bug or enhancement request? I couldn't find the API specs of
foundation personnel to see what's actually needed. Perhaps the water
dispensers could be considered as a temporary workaround?

Submitters please clarify your requirements, then I can try lobby at the AC for
a solution. I've voted +1 on this bug for visibility.
Comment 15 Susan McCourt CLA 2010-03-22 19:04:49 EDT
Please note this can't be considered completely fixed until all blocking bugs are fixed.
Comment 16 Shaun Smith CLA 2010-03-22 19:14:07 EDT
This bug is especially hard to solve as it's intermittent. It only manifests twice a year: once in California and once in Germany.
Comment 17 Denis Roy CLA 2010-03-23 01:33:10 EDT
> What type of drinks are we looking for here?

Denis likes beer -- bottle, glass, warm, cold, it doesn't matter, really.


(In reply to comment #15)
> Please note this can't be considered completely fixed until all blocking bugs
> are fixed.

Blocking bugs need to be < 300500.  Suggest DUPLICATE.


(In reply to comment #14)
> I couldn't find the API specs of  foundation personnel

My API is private and it will stay that way.  :-)
Comment 18 Gunnar Wagenknecht CLA 2010-03-23 02:01:54 EDT
The main issue has been addressed tonight. Please reopen as necessary.
Comment 19 Donald Smith CLA 2010-03-23 03:54:21 EDT
I am sad to report that even though after Gunner and Oisin reported successful patches for this bug, I awoke to another case that repeats the problem.

Not sure what the say, it is what it is.  This needs further examination.
Comment 20 Henrik Lindberg CLA 2010-03-23 12:08:57 EDT
Beware that the suggested sollution may taint your IP. ;)
Comment 21 Denis Roy CLA 2010-03-23 14:42:37 EDT
Yep ... NOT_QUITE_FIXED_YET   :)
Comment 22 Ian Bull CLA 2010-03-23 16:26:46 EDT
The current solutions seem to have a number of adverse affects.  This bug has caused "some" foundation staff members to miss out on their exercise contributions.  I think we need some direction from the PMC on this issue before we release another fix. I'll assume Mike is on the PMC for the "Community Project".
Comment 23 Ian Bull CLA 2010-03-23 16:56:01 EDT
(In reply to comment #22)
> The current solutions seem to have a number of adverse affects. 
That should have been adverse effects.
Comment 24 Anne Jacko CLA 2010-03-23 18:59:37 EDT
(In reply to comment #6)
> (In reply to comment #2)
> > What type of drinks are we looking for here?
> 
> Yes, request further details. Staff should post their favorite drinks.

Maker's Mark Manhattan, up!
Comment 25 ludo CLA 2010-03-24 10:17:36 EDT
We are working hard on adding the drink specification in Java EE 7, so all can benefit, not only the Eclipse Foundation staff.

Reference Implementation JCP fight between Napa Valley and Bordeaux...President Sarkosy is now involved.
Comment 26 Susan McCourt CLA 2010-03-24 11:06:20 EDT
I worry that bugs get more attention at EclipseCon when we all see each other face to face and have the potential to languish once everyone gets back to their busy daily lives.  Some kind of automated testing, perhaps nightly unit testing seems in order, so we can know within several hours if there is a regression in this area.
Comment 27 Olivier Thomann CLA 2010-03-24 11:19:47 EDT
Walter provided a H patch yesterday to Denis. It looks like Denis reviewed the patch and accepted it.
So this might have temporarily fixed part of the equation.
Comment 28 Martin Oberhuber CLA 2010-03-25 07:18:07 EDT
With EclipseCon about to end today, I think that we need to make another effort at digging to the root cause of this issue such that it can be fixed.

As per comment #16, this has been reported to be intermittent by time of the year, so we need to take our chances at a reproducable test case NOW to fully understand the issue! I'm thus increasing priority to a P1. I feel like we need to join forces in an organized Community effort, not only patching the symptoms but digging to the root causes.

I have already alerted the full Eclipse Architecture Council since we are fully aware of the severity of this issue. In fact we're going to meet this morning at 8am in the Magnolia Room (Registration Area) to brainstorm on possible solutions before the viral nature of this affects larger parts of the Community. 

I invite all interested parties (submitters, contributors, committers) to join us this morning for finding a real solution to avoid this creeping up again in the years to come.

One interesting observation that I have made while monitoring availability of drinks at EclipseCon was that throughout the day there's free drinks available whereas in the evenings it gets harder to find a drink. 

Can the submitters confirm that this issue only manifests in the evenings?
If so, what are the acceptance criteria for a real fix?
Comment 29 David Carver CLA 2010-03-25 11:18:55 EDT
(In reply to comment #26)
> I worry that bugs get more attention at EclipseCon when we all see each other
> face to face and have the potential to languish once everyone gets back to
> their busy daily lives.  Some kind of automated testing, perhaps nightly unit
> testing seems in order, so we can know within several hours if there is a
> regression in this area.

They all need a subscription to either Beer of the Month or a Wine of the month, to keep the symptoms that cause the problem from re-occuring too often.   I do agree an Smoke Test would be ideal, preferably some place close to their offices weekly.
Comment 30 Nick Boldt CLA 2010-03-25 19:17:53 EDT
Seems as though this is an evening issue. With the conference staff blatantly violating the "all lanyards must match" rule at lunch, no shortage of thirst-quenchers were available.

As well, a constant stream of beer has been seen on the patio outside the bar; I suspect this bug can be closed, but we may still have to reopen it later.
Comment 31 Lynn Gayowski CLA 2010-04-16 10:58:18 EDT
Whew!  Now that it's 3 weeks past EclipseCon, I think we've sufficiently recovered to declare this bug fixed.  Thanks to the many contributors for all the patches applied.

Until next year... :)
Comment 32 Donald Smith CLA 2011-03-11 09:27:31 EST
Created attachment 190982 [details]
Reopening for EclipseCon 2011

Reopening bug for EclipseCon 2011
Comment 33 Donald Smith CLA 2011-03-11 09:28:08 EST
REopening
Comment 34 Martin Oberhuber CLA 2011-03-11 09:57:48 EST
This issue was fixed in the Helios release.

Please upgrade to Indigo and open a new bug if you find a regression. Be sure to add your Build ID and collect logs of your thirst such that we can investigate.
Comment 35 Ian Bull CLA 2011-03-11 11:53:56 EST
Martin is right... In fact, if this has not been properly ported to Indigo then this bug should be 'cloned' (see the bottom of the bug report for the clone action), and the work should happen there.  

Having said that, I assume you are trying to reuse the ribbons from last year, so cloning this bug might have technical problems.  Maybe this should be raised with the Architecture Council ;-).
Comment 36 Gunnar Wagenknecht CLA 2011-03-12 02:30:06 EST
(In reply to comment #34)
> This issue was fixed in the Helios release.

EclipseCon isn't part of the release train. Anyway, this looks like one of those housekeeping bugs that occur again and again. ;)
Comment 37 Ed Merks CLA 2011-03-12 10:36:24 EST
This isn't even a defect, it's an enhancement request.  I've changed it accordingly.
Comment 38 Henrik Lindberg CLA 2011-03-12 10:52:09 EST
Depending on how thirst is quenched there can be severe performance and security issues that needs to be reviewed and understood before any drinks are administered. I propose we elect a committee of responsible community members to define the criteria for releasing *any* hydrating substances, and to define a juste distribution policy. Given the difficulty of the work, they could probably have finished a policy by EclipseCon 2012.

I think an exception for "Water" can be accepted for EclipseCon 2011.
Comment 39 Eric Cloninger CLA 2011-03-12 10:55:55 EST
I recall submitting a patch to fix this bug about this same time last year. I
suppose it's my own fault for not regressing it properly. I guess I'll have to resubmit after we're back from vacation. I would be willing to fund research into a more permanent solution.
Comment 40 Mike Milinkovich CLA 2011-03-22 17:38:10 EDT
I just wanted to document that I ran at least a dozen unit tests on this last evening, but the thirst issue remains. I will be looking for additional unit tests this evening.
Comment 41 Robert Konigsberg CLA 2011-03-22 18:38:04 EDT
Come on you people. This is the best you can do? I'm not even at EclipseCon and I've had more to drink than this bug suggests. And I hardly drink.
Comment 42 Chris Aniszczyk CLA 2011-03-22 18:39:17 EDT
Re-opening due to a user's request.

Trying to reproduce the issue...
Comment 43 Nobody - feel free to take it CLA 2011-03-23 01:04:56 EDT
Setting hardware platform to "other" as this only reproduces on carbon rather than silicon.
Comment 44 Nobody - feel free to take it CLA 2011-03-23 01:09:14 EDT
Oh and OS should of course be "other".
Comment 45 Gunnar Wagenknecht CLA 2011-03-23 11:07:29 EDT
(In reply to comment #40)
> I will be looking for additional unit
> tests this evening.

It seems that that execution has been aborted earlier last night. You should try again today. ;)
Comment 46 Bernhard Merkle CLA 2011-03-23 11:10:05 EDT
(In reply to comment #45)
> (In reply to comment #40)
> > I will be looking for additional unit
> > tests this evening.
> 
> It seems that that execution has been aborted earlier last night. You should
> try again today. ;)

this bug seems to have some side effect or impact on the eclipse runner group
in the morning. Today the group was significantly smaller. 
Did you make some heavy testing recently ?
Comment 47 Thomas Hallgren CLA 2011-03-23 13:17:45 EDT
(In reply to comment #46)
> this bug seems to have some side effect or impact on the eclipse runner group
> in the morning. Today the group was significantly smaller. 

That's just proof that the load balancer is working properly.
Comment 48 Nobody - feel free to take it CLA 2011-03-24 09:04:13 EDT
The problem is recurrent and widespread on carbon installations, but cocoa seems to improve matters.
Comment 49 Mike Milinkovich CLA 2011-03-24 10:42:15 EDT
I am happy to report that much thirst was quenched last evening. A fine showing by the Eclipse community !
Comment 50 Chris Frost CLA 2011-03-24 12:07:25 EDT
Comment on attachment 190982 [details]
Reopening for EclipseCon 2011

I'm glad I didn't meet any star wars characters last night.
Comment 51 Donald Smith CLA 2011-03-25 18:35:10 EDT
Mike initially reported this bug appears fixed, and I can verify that fact.  Thank you everyone who helped with this bug!
Comment 52 Wayne Beaton CLA 2011-05-25 15:01:50 EDT
Removing the 'security' keyword as this bug is not concerned with actual security vulnerabilities.
Comment 53 Robert Konigsberg CLA 2011-05-25 15:03:28 EDT
boooo....
Comment 54 Benjamin Cabé CLA 2012-03-22 10:59:07 EDT
REOPENING.
Given that EclipseCon is not in sunny -forget 2011, will you?- California anymore, and that Lynn "Bunny" Gayowski is back in the business this year, I am wondering whether there will be hot chocolate served during receptions. FWIW, chocolate fountains would definitely fall into the "hot chocolate" category!
Comment 55 Mike Milinkovich CLA 2012-03-22 11:21:32 EDT
I can confirm that I am coming to EclipseCon. However, I am thirsty for non-chocolate beverages.
Comment 56 Lynn Gayowski CLA 2012-03-22 11:29:53 EDT
A critical amendment is needed: Eclipse Foundation staff, PAST and present, are thirsty...  I would find chocolate-based liqueurs acceptable.
Comment 57 Kim Moir CLA 2012-03-22 11:42:19 EDT
+1!  Drinking chocolate martinis with Lynn Gayowski is on my bucket list.
Comment 58 Anne Jacko CLA 2012-03-22 12:09:04 EDT
I can attest that the Conservatory Bar makes a good Manhattan, and they have some nice Port choices in the Market Street bar. Both Port and Bourbon go very well with chocolate. I know this to be absolutely true.
Comment 59 Alexandra Schladebeck CLA 2012-03-22 12:15:30 EDT
Also +1 for drinking chocolate martinis with Lynn :)
Comment 60 Nobody - feel free to take it CLA 2012-03-22 12:27:30 EDT
Just checking the bug symptoms in the summary. Is chocolate really thirst-quenching?
Comment 61 Andrea Ross CLA 2012-03-24 15:29:56 EDT
I'm afraid this bug needs more testing to be sure we've covered all use cases.
Comment 62 Gunnar Wagenknecht CLA 2012-03-24 17:58:36 EDT
(In reply to comment #61)
> I'm afraid this bug needs more testing to be sure we've covered all use cases.

Alright. See you at the bar in a few minutes!
Comment 63 Ian Bull CLA 2013-01-14 14:42:21 EST
Posting this link so that we're all aware [1]. It appears that the community feels this bug is particularly important. Looks like we might need to re-evaluate the importance of this bug within the next few months.

[1] http://www.ericcloninger.com/?p=517
Comment 64 David Carver CLA 2015-03-02 15:15:40 EST
Just bumping this one again, I hear they are thirsty again.
Comment 65 Ed Merks CLA 2015-03-02 23:45:53 EST
This problem seems to be a recurring one yet frustratingly there is still no reproducible test case.  Every time I try to debug this, I find the foundation staff drinking yet the claim is that they're still thirsty.  

This time around we must determine the root cause of the problem rather than merely treating symptoms with copious random beverages. 

I think it's best if we install a thirst monitor that automatically reports the level of thirst when it exceeds acceptable tolerance.  The Code Recommenders folks have some experience with such monitoring, though there may be some privacy concerns that need careful consideration.  In any case, we need a guinea pig volunteer prone to thirst for said instrumentation...
Comment 66 Alexandra Schladebeck CLA 2015-03-03 02:11:49 EST
Well, I'm not foundation staff but I am a tester. To ensure our tests are covering the correct target groups and risks I'd suggest having more than one persona - though I am willing to be one of them. 

In terms of test strategy, I think I'd go for a manual rather than automated approach on this one.
Comment 67 Gunnar Wagenknecht CLA 2015-03-03 02:58:13 EST
I can reproduce the problem, too! Happy to help with any drink^Htesting.
Comment 68 Jordi Boehme Lopez CLA 2015-03-03 03:11:05 EST
Seeing this issue come up every year ... we clearly have a regression.
The timespan of delivery is way to long.
Even trying to patch the issue with Democamps does not seem to fix this from coming up again.
I would suggest to start thinking about continuos delivery!
Comment 69 Michael Scharf CLA 2015-03-03 10:17:12 EST
I have not seen a clear "condition of satisfaction" for this enhancement request.

Therefore the development team ist guessing. Is seems to me that there is an implicit assumption that the solution to 'thirsty' implies beer or other alcoholic beverages.

What we need is a testable condition of satisfaction.

We could make some minimal assumptions and we could test if plain water would fulfill the implicit requirement of quenching the thirst of the Eclipse Foundation staff at EclipsCon. There are studies that show that drinking beverages with alcohol, sugar or caffeine actually increases the thirst [http://www.livestrong.com/article/309477-the-effects-of-alcohol-caffeine-on-dehydration/].

From other projects I have learned that giving customers what the think they want may actually not actually the best solution for them.

In goal directed design, we ask what is the goal behind the requirement. Is quenching thirst really the goal of the user or are there are some other implicit goals. We should do some qualitative and quantitative studies. It may be that those studies reveal that the goals are
- socializing
- saving money
- getting drunk
- having fun
- getting attention
- enhancing the relationship between the community and the foundation
- becoming more likable (studies show that asking for a favor makes you more likable (http://www.awaionline.com/2012/04/three-little-known-ways-to-make-people-like-you/)
Comment 70 Ian Skerrett CLA 2015-03-03 10:23:32 EST
(In reply to Ed Merks from comment #65)
> I think it's best if we install a thirst monitor that automatically reports
> the level of thirst when it exceeds acceptable tolerance.  The Code
> Recommenders folks have some experience with such monitoring, though there
> may be some privacy concerns that need careful consideration.  In any case,
> we need a guinea pig volunteer prone to thirst for said instrumentation...

I will volunteer but only because I value the community contributions.
Comment 71 Thomas Hallgren CLA 2015-03-03 11:42:58 EST
(In reply to Ed Merks from comment #65)
> This time around we must determine the root cause of the problem rather than
> merely treating symptoms with copious random beverages. 
> 
FWIW, I disagree strongly here.
Comment 72 Anne Jacko CLA 2015-03-03 14:58:44 EST
(In reply to Michael Scharf from comment #69)
> I have not seen a clear "condition of satisfaction" for this enhancement
> request.
> 
> Therefore the development team ist guessing. Is seems to me that there is an
> implicit assumption that the solution to 'thirsty' implies beer or other
> alcoholic beverages.
> 
> What we need is a testable condition of satisfaction.
> 
> We could make some minimal assumptions and we could test if plain water
> would fulfill the implicit requirement of quenching the thirst of the
> Eclipse Foundation staff at EclipsCon. There are studies that show that
> drinking beverages with alcohol, sugar or caffeine actually increases the
> thirst
> [http://www.livestrong.com/article/309477-the-effects-of-alcohol-caffeine-on-
> dehydration/].
> 
> From other projects I have learned that giving customers what the think they
> want may actually not actually the best solution for them.
> 
> In goal directed design, we ask what is the goal behind the requirement. Is
> quenching thirst really the goal of the user or are there are some other
> implicit goals. We should do some qualitative and quantitative studies. It
> may be that those studies reveal that the goals are
> - socializing
> - saving money
> - getting drunk
> - having fun
> - getting attention
> - enhancing the relationship between the community and the foundation
> - becoming more likable (studies show that asking for a favor makes you more
> likable
> (http://www.awaionline.com/2012/04/three-little-known-ways-to-make-people-
> like-you/)

To your list of goals, I would add
- becoming more attractive as companions become more intoxicated (http://io9.com/5830663/just-why-do-people-get-more-attractive-when-youre-drunk)
Comment 73 Ian Bull CLA 2015-03-05 12:12:00 EST
Might be easier if we open specific bugs and tackled them one at a time. I propose we start with Foundation staff named Ian. Of course, if the thirstiness of other Ian's were addressed, that would be fine too.
Comment 74 Michael Scharf CLA 2015-03-05 13:35:15 EST
You mean to deliver a MVP to Ian(s) first, get feedback, improve and then expand the wider community? Sounds like a great idea.
Comment 75 Eike Stepper CLA 2015-03-05 13:39:55 EST
Depending on the turn-around times!
Comment 76 Christopher Guindon CLA 2016-02-19 16:00:52 EST
Closing this bug :)
Comment 77 Donald Smith CLA 2016-02-19 16:10:05 EST
Created attachment 259842 [details]
Directions to World of Beer from EclipseCon 2016

If there is any residual thirstyness I would like to point out EclipseCon 2016 is 1000 feet from a "World of Beer" franchise.  I highly recommend World of Beer locations.
Comment 78 Ian Skerrett CLA 2016-02-19 16:24:01 EST
Based Donald's input this needs to be reopened so we can visit World of Beers.
Comment 79 Mike Milinkovich CLA 2016-02-23 20:11:43 EST
Fixed bug description. Who cares if Ian is thirsty....he's a lightweight compared to others in the EMO :)
Comment 80 Wayne Beaton CLA 2016-02-24 11:10:41 EST
(In reply to Mike Milinkovich from comment #79)
> Fixed bug description. Who cares if Ian is thirsty....he's a lightweight
> compared to others in the EMO :)

Let's be careful how we throw the lightweight title around. Some of us have worked hard to earn titles...
Comment 81 Christopher Guindon CLA 2016-02-24 11:23:01 EST
(In reply to Mike Milinkovich from comment #79)
> Fixed bug description. Who cares if Ian is thirsty....he's a lightweight
> compared to others in the EMO :)

+1 :)
Comment 82 Christopher Guindon CLA 2016-11-07 12:21:42 EST
Thanks you everyone! EclipseCon Europe was amazing!