Azure-functions-core-tools: Make it relatively easy for folks to get ASCII art

Created on 11 Sep 2020  Ā·  11Comments  Ā·  Source: Azure/azure-functions-core-tools

Always thought it was a fun touch, ideally something folks could easily pop in to get ASCII art back

Most helpful comment

I'm definitely on #teamAsciiArt šŸ˜…. But emojis are a nice alternative . Could we include the angle brackets as well please if we go emoji style?

<⚔> ​AzureĀ FunctionsĀ CoreĀ Tools

All 11 comments

@anthonychu - Assigned this issue to you for now. Please add details on how we would like to bring the logo back and assign it back to me. Thanks!

A few thoughts

  1. Some environment variable I can set on my machine that’d pop logo
  2. We do nothing. In a month most everyone will stop caring the ASCII art is gone šŸ˜‚
  3. We create a smaller version of the art

@jeffhollan Can you come up with a smaller version of the logo to consider?

I vote for option 1. Also make a slight change to the first line so it's clear where the command starts.

$ func start

āš”ļø Azure Functions Core Tools

Core Tools Version: 3.0.2881 (fa9641a)
Function Runtime Version: 3.0.14287.0

Worker process started and initialized.
  1. We do nothing. In a month most everyone will stop caring the ASCII art is gone šŸ˜‚

Not sure if I can stay away from GitHub and Twitter for that long!

Honestly the emoji isn't a bad option. This is the best I could pull off while still trying to capture the general logo:

      @   %%%   @
     @   %%%%    @
    @   %%%%%%    @
     @     %%%   @
      @    %%   @
       @   %   @

My vote is the emoji and bold that Anthony showed

I'm definitely on #teamAsciiArt šŸ˜…. But emojis are a nice alternative . Could we include the angle brackets as well please if we go emoji style?

<⚔> ​AzureĀ FunctionsĀ CoreĀ Tools

I am on ##teamAsciiArt as well. But sometimes, I wish I had an option to turn it off (when spawning core tools in sub processes, from external tools).

I vote for option 1 and +1 @anthonychu's suggestion šŸ‘

I'm definitely on #TeamAsciiArt . If the idea was to reduce noise when running in CLI, then provide a flag to show/hide the art or provide the art in debug only mode.

I also like the emojis in addition to the art.

Voting for Ascii Art & Emojis. Best of both worlds.
<⚔>

Just tried a few things. Emojis and bold text look great in terminals that support it (macOS terminal).

image

Sadly it doesn't do so well in VS Code (macOS):

image

And even worse on Windows (PowerShell and VS Code):

image

image

Looks like the formatting needs to stay pretty basic.

Haha bold with no emoji is fine. Don’t spend any more of your weekend on this šŸ˜‚. If folks have a better option the PRs are open

In the latest version of Core Tools, set an environment variable named FUNCTIONS_CORE_TOOLS_DISPLAY_LOGO to true to bring back ascii art in func start.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

buragc picture buragc  Ā·  6Comments

Mikey032 picture Mikey032  Ā·  3Comments

frozenbubble picture frozenbubble  Ā·  4Comments

cgillum picture cgillum  Ā·  4Comments

christopheranderson picture christopheranderson  Ā·  6Comments