Do we really need ascii art in a push response?

I've started getting long ascii art responses when I push to my repositories:

remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 2 changesets with 2 changes to 2 files
remote: 
remote: ++++                               ++++
remote:   +++++++                     +++++++  
remote:      +++++++++++++++++++++++++++++     
remote:          +++++++++++++++++++++         
remote:                 +++++++                
remote:       +++                     +++      
remote:       ++++++     +++++     ++++++      
remote:        ++++++    +++++    ++++++       
remote:        +++++++    +++    +++++++       
remote:         ++++++++   +   ++++++++        
remote:          ++++++++     ++++++++         
remote:            ++++++++ +++++++++          
remote:             +++++++++++++++             
remote:              +++++++++++++              
remote:                +++++++++                
remote:                  +++++++                
remote:               +   +++++++               
remote:              +++   +++++++              
remote:             ++++++  +++++++             
remote:            +++++++   +++++++            
remote:           +++++++     +++++++           
remote:          +++++++       +++++++           
remote:          +++++++       +++++++           
remote:          +++++++       +++++++           

really? why?

24 comments

Is it a prelude to invasion of my terminal's space?

Honestly this is such a weird response, not entirely sure why I would need this. I've just got one too.

I started getting it too this AM ... not a fan.

 

Can't we just keep it clean?

 

Or if not clean then customizable ... ?

The logo is rainbow-colored, and it seems to be a (annual?) revival of this event:

https://stackoverflow.com/questions/31081919/atlassian-logo-after-pushing-to-bitbucket

I don't need nor want it. This doesn't seem serious and degrades the image bitbucket has in my eyes. 

Please make these things optional. I had to look up what it ment (thx Jean) and am non to pleased!

What do I care for a decision in a court in a far away place .... I wanna write code!

Steven Behnke Community Champion Jun 22, 2017

In general Atlassian supports equality, including the global LGBT population. In solidarity with this people-group, Atlassian adds a few easter eggs to promote their efforts.

In this case, within America (and other places) June is Pride Month, a month dedicated to celebrating LGBT equality and rights. Atlassian is participating in this celebration.

Absolutely agreed Atlassian's efforts

I support equality for LGBT, but it is irritating getting so much ASCII art in my pushes. 

Is this the American way of life to tell all others how to think?

It's good to participate in this LGBT thing, I won't argue that point. But though I honor this way of thinking, I don't need symbols for it. Last of all in my work equipment. This symbol distracts me from my work for at least half an hour, as I assumed to be hacked someway.

Please remove it, or, as Jimmy said, make it optional.

This sais more elegantly what I ment to say.
I did not want to state that I am anti any people, just that it is an annoying distraction. 

Worthless and self-righteous.  Not to mention insulting.

@Christoph: Sorry - I was referring to the decision to push ascii art messages down our throat as though it's somehow meaningful and worthwhile.  Hope I didn't get your blood pressure up - not pointing at anyone.  :)

@scott: No offense taken. Thanks, that's why I asked. It's not easy to understand a discussion without threading.

Can we please have the option to not get the ascii art shoved down our throats?  I don't need to see it every time I do a push.

Ok, found the option to disable it in the Account settings.

Thanks, got it. Was it already there or did Bitbucket add this just now?

It was already there, primarily for CI systems and people using screen readers.

Capture.PNGI assume this is the correct setting I need to adjust?

Stop shoving those down our commits push. This trigger countless questions and high level of nervosity among dev who start thinking they got hacked or something....

I was surprised by today's ASCII art as I had never seen this behavior before, but a quick search brought me here. And now that I understand, I like it! 

May I suggest an additional line of text before the art begins, saying something like "Atlassian displays the following ASCII art in support of the LGBTQ community".

That would go a long way - in my case anyway - in NOT freaking out that my server has been hacked and I'm getting unexpected messages. 

Yes, I agree that some additional text would be helpful. My first thought too was that there was a security issue here and some hacker had tagged bitbucket. Additionally it doesn't even render correctly at all times since for me I was viewing it somewhere that didn't interpret the colour codes (though I recognised what they were at least) and doesn't use a fixed width font so it just looked like a mess on my screen. But yes, some acknowledgement that this is official on the message would be lovely. Also some explanation would be super helpful because even had I seen it properly and known it was official I'd still probably have been a little confused as to why...

I just use bitbucket for work and dont wish to be spammed with these statements.

Keep politics out of code, and keep my terminal clean.

+1 

Please, if people see this and are tired of this type of thing let Atlassian know. We are paying for this product and don't need an agenda push when we are trying to do our jobs.

+1 - even if I agree with the sentiment, let's keep politics to ourselves at work.

It should probably include a message "This is provided by Atlassian in support of LGBT communities".  I kinda freaked out when I committed this morning and now stopped what I was doing to research it.

Whats wrong with you atlassian guys? Have you hired a bunch of kids that come up with such useless ideas? Do you think this is funny? This is annoying and breaks any scripted usage that parses the console output.

 

Have you ever used your own product in production?!?

Where is the option to deactivate this feature?  I have looked and can not find any setting in my repo controls.

https://bitbucket.org/account/user/user_name/

This is the bitbucket settings link ... in my UI, the menu is accessed from the account avatar in the lower left. 

It's for pride month.

This just made my day here! =]

 

It's super nice of atlassian to show their support.

I agree that they should display a message explaining so devs wouldn't think they got hacked tho.

 

And for those that are mad, they do offer an option to deactivate it in your account settings.

Just deactivate it and stop being so butthurt about everything you grumpy people.

It's not butthurt, and it's not grumpy. It's paying for a service and expecting service. A lot of effort goes into dealing with a tool like this ("parsing the responses", eg), and this flag waving is not helpful. There are other ways to show support that don't impose on the customer. 

I actually agree with you, they should definetly find another way that won't break people's tools.

 

I just got a bit sad at some comments above and in other forums that were a bit more extreme to the "political agenda" or "shoving down our throats" side.

 

I enjoyed the surprise, but also can totally see the reason why some people got displeased.

 

I apologise for the general "butthurt" usage there.

Still... in some cases that the reaction isn't because the broken tools... I still think it's just ppl complaining that the company is showing some support.

Just spent 30 minutes debugging some automated script that parses the response, this stopped working due to this ASCII art.

 

Seriously why is this enabled by default?! 

Girl you can choose to use microsoft github if you don't like rainbows

Or you can turn it off by going to Bitbucket settings, and unchecking Console messages under Profile.

Disabling console messages causes the PR create/existence response so that also breaks my response parser. 

By all means make the whole website into a rainbow!

I'm using a paid service and the terminal is a tool, a paid one at that! It should be consistent 100% of the time.

I guess they never used their own product in production, I guess they don't even know what you mean by parsing the output and why automation using scripts is important.

I can't believe how stupid and narcissistic they act. I have enough of this ego and politics shit, what is next? Advertisements that are distributed using the remote text?!?

Girl you can choose to use microsoft github if you don't like rainbows

This isn't about the message. Its about walking in to someones work area and interfering with their workflow. I don't care if they put rainbow on their website, or talk about supporting things they like on social media. That's what those mediums are for! This API is not the proper place for advocacy especially when it breaks terminals, scripts, and automation's and it just generally too big and obnoxious. 

And please stop trying to claim the moral high ground and belittle anyone who disagrees with this. I could care less what consenting adults do when they are alone. It's none of my business. This is about the fact that it's not a good idea to dump a bunch of unexpected, poorly tested and completely unnecessary output on to the terminal, while people are using a standard API to do productive work on a service that they are paying to have operate in its expected fashion.  And when it's pointed out that the supposed workaround only compounds the issue, there is no explanation or acceptance that this was not the right place to put such a message. It's instead implied that those that disagree must be  doing so for "other" reasons and if the message is removed that it will be because they bowed to some extremist ideologue position. 

Most of us are just developers that are trying to make the world a better place, and I for one would rather be doing that than having to fix something that doesn't need to be broken, and taking time to write out this message. 

Steven Behnke Community Champion Jun 20, 2018

Bitbucket.org's official stance is detailed on this closed issue: https://bitbucket.org/site/master/issues/16537/gay-pride-flag-rainbow-flag-lgbt-movement

Come on people... I started this issue and even I don't think it's as big a deal as you're making of it.

If your parsers can't deal with this, then they need work.

It's the principle of it. Why do they feel the need to push this message on people trying to do their job? We are paying for a service, not to hear their politics. There is a place for that. Put it on a blog or twitter.

Exactly. I don't care if they support Trump or Obama. Gay or Straight.  Religious or Atheist. keep your politics off my paid services.

I pushed to a repo and instantly became gay. Thanks Atlassian! 

Yay congrats

Steven Behnke Community Champion Jun 21, 2018

Apparently advocating for equal treatment of a people group is political. Who knew!?

Are you being serious? If so, that is the dumbest thing I've ever read.

politics:  noun - The assumptions or principles relating to or inherent in a sphere, theory, or thing, especially when concerned with power and status in a society.

Steven Behnke Community Champion Jun 21, 2018

Are you being serious? If so, that is the dumbest thing I've ever read.

Excellent contribution, thanks.

politics:  noun - The assumptions or principles relating to or inherent in a sphere, theory, or thing, especially when concerned with power and status in a society.

Thank you, I'll let Merriam-Webster know that you'll be taking over their work to add definitions to the web.

Thank you, I'll let Merriam-Webster know that you'll be taking over their work to add definitions to the web.

Whats wrong with the Oxford English Dictionary definition I posted?

https://en.oxforddictionaries.com/definition/us/politics

But once again the problem is not the message ( except that the message breaks terminals with its improper color code use ) it's the medium ( a standard API ). 

Your original loaded question does not add to the discussion.  

Your statement is an oxymoronic. The fact that you feel it needs an advocate defines it as political.

Politics or not: who cares.

Just post it on a blog or something. Not in my console.

Steven Behnke Community Champion Jun 21, 2018

I disagree. 

 

Also:

Rhetorical figure by which contradictory terms are conjoined so as to give point to the statement or expression; the word itself is an illustration of the thing.

Rhetorical figure by which contradictory terms are conjoined so as to give point to the statement or expression; the word itself is an illustration of the thing. 

Now often used loosely to mean "contradiction in terms." 

How does one deactivate this? I looked in my account settings but couldn't find an option myself.

2018-06-22_13h16_14.pngBe aware that this will disable some other expected notifications as well. 

I unchecked "Enable console messages," but then the remote messages don't contain a link to the PR (which I need).  So I checked it again, saved, and now the link is back.  I'm also not seeing the art now.

Please DO NOT interpret this message as any indication of my viewpoint on this political topic.  It is unprofessional to insert non-critical ASCII art into the remote response.  I'm simply trying to do my job, and wondering what this art was, and why it broke my console.  So I wasted time figuring it out, and got sidetracked.

 

I also spent 30 min after questioning something malicious. Wrong place for this imo...

git_ascii.png

Very annoying. I just turned off my notifications. Will turn back on in July.

schalken I'm New Here Jun 25, 2018

At the very least, could your push response also include an single-line explanation that we didn't connect to the wrong server/get hacked/do something very wrong? Seeing an unexpected banner, without further explanation, left me pretty confused.

And to be clear, I'm bothered by the confusion caused by the way you're spreading this message, not the message itself.

The message is stupid anyway.

Some Gay/Lesbian/Bi/Tg people don't want to be put in a box nor carry the LBGT title, nor feel at home in the LBGT "community". All individuals (also hetero) are unique.

This is my opinion, but like I said. The right place to discus that is on a blog. 

To place messages like this in a work environment is just out of place.

Comment

Log in or Sign up to comment
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jun 12, 2018 in Bitbucket

Do you use any Atlassian products for your personal projects?

After spinning my wheels trying to get organized enough to write a book for National Novel Writing Month (NaNoWriMo) I took my affinity for Atlassian products from my work life and decided to tr...

23,736 views 26 12
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you