[erlang-questions] Coon - new tool for building Erlang packages, dependency management and deploying Erlang services
Edmond Begumisa
ebegumisa@REDACTED
Wed Feb 14 21:16:47 CET 2018
On Tue, 13 Feb 2018 02:27:42 +1100, Roman Galeev <jamhedd@REDACTED> wrote:
> Also, is there someone on this list who is really offended by the repo
> named coon?
Yes.
Well, not so much full-on outrage, more like a bit of a cringe [1]. More
of a "Yeah, it was innocent but the author really ought to change that".
The word fa**ot also means a bundle of sticks. It's probably a bad idea to
name a piece of software fa**ot even with a bundle of sticks as the icon.
And if one were unaware of the problems the name fa**ot might cause an
many parts of the world, it's probably best to rename the software after
the inappropriateness has been pointed out. And that I think is the point
-- the inappropriateness/baggage has been pointed out early [2].
That being said, my instinct would be to avoid this tool for a completely
different reason [1] -- it's written in Python! I have some internal code
I've been maintaining which builds a digraph of OTP application
dependencies and manages dependency loading via .erlang files (no
releases). I would have liked to contribute some of that, but I don't
speak Python :(
- Edmond -
[1] I'm not from a part of the world that has really heavy historical
baggage associated with that particular word (e.g. USA, Britain, South
Africa). But it does still make me cringe. And I do know people from those
parts of the world who'd wouldn't take the initial innocent usage badly,
but would take exception to sticking with the name despite protests.
[2] Many years ago I decided to name my company Hysteria. Much later, I
found out that women of a certain generation have a negative association
with that word (it was heavily used in the past to refer to a sexist,
fictitious mental disorder.) It was too late to change it. I don't know if
we lost business because of it.
>
> On Mon, Feb 12, 2018 at 4:25 PM, Roman Galeev <jamhedd@REDACTED> wrote:
>>> denigrate protected groups
>>
>> I'm quite sure you can use any given word for that.
>>
>> On Mon, Feb 12, 2018 at 4:22 PM, Loïc Hoguin <essen@REDACTED> wrote:
>>> That's the thing about identity politics, it's not all offensive words
>>> that are bad, it's only >>>those that can be used to denigrate
>>> protected groups (regardless of intent or how old or local >>>the
>>> meaning is).
>>>
>>>
>>>
>>> On 02/12/2018 04:18 PM, Roman Galeev wrote:
>>>
>>>>
>>>> Well, we have git already and nobody seems to be offended.
>>>>
>>>>
>>>>
>>>> On Mon, Feb 12, 2018 at 4:11 PM, Chris Waymire <chris@REDACTED
>>>> <mailto:chris@REDACTED>> >>>>wrote:
>>>>
>>>>
>>>>
>>>> The idea that a software library that happens to share name with a
>>>>
>>>> racial slur that is over 180 years old and has not been part of
>>>>
>>>> common social use for several decades would make people angry is
>>>>
>>>> ridiculous. Especially when the word as meanings that pre-date the
>>>>
>>>> slur. If that upsets you to the point where you are unable to get
>>>>
>>>> past it then it is time to unplug your tv, your radio and your
>>>>
>>>> internet and live a life of peaceful solitude.
>>>>
>>>>
>>>>
>>>> On Mon, Feb 12, 2018 at 7:03 AM, Loïc Hoguin <essen@REDACTED
>>>>
>>>> <mailto:essen@REDACTED>> wrote:
>>>>
>>>>
>>>>
>>>> This idea that white supremacists need a reason to call others
>>>>
>>>> using racial slurs is ridiculous at best. At this rate you will
>>>>
>>>> call me a Nazi by the next reply. Fingers crossed.
>>>>
>>>>
>>>>
>>>> Again Valery does not apply this term to black people or make
>>>>
>>>> any reference about them or the US History, so there's no
>>>> intent
>>>>
>>>> here. He's using the other meaning.
>>>>
>>>>
>>>>
>>>> Soon you will argue that hunters are racists because they call
>>>>
>>>> racoons "coons".
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On 02/12/2018 03:53 PM, Josh Barney wrote:
>>>>
>>>>
>>>>
>>>> Intent IS important and the intent of the people who
>>>> applied
>>>>
>>>> this term to black people was a very bad intent.
>>>>
>>>>
>>>>
>>>> ?People are getting offended much too easily these days? ?
>>>>
>>>> this argument has been plastered all over American news for
>>>>
>>>> years, always coming from a privileged group claiming hurt.
>>>>
>>>> This is the white supremesist position.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Mon, Feb 12, 2018 at 9:34 AM Lo?c Hoguin
>>>>
>>>> <essen@REDACTED <mailto:essen@REDACTED>> wrote:
>>>>
>>>>
>>>>
>>>> This reminds me of people who were calling some coffee
>>>>
>>>> brand racist not
>>>>
>>>> realizing that the Spanish or Portuguese translation
>>>>
>>>> for "black"
>>>>
>>>> looks a
>>>>
>>>> lot like a racist slur.
>>>>
>>>>
>>>>
>>>> People are getting offended much too easily these
>>>> days.
>>>>
>>>> Intent is
>>>>
>>>> important and there's no intent to slur here.
>>>>
>>>>
>>>>
>>>> On 02/12/2018 03:15 PM, Josh Barney wrote:
>>>>
>>>> > One would presume that all the black persons who
>>>>
>>>> have been called
>>>>
>>>> in an
>>>>
>>>> > effort to reduce them to rabid animals hunted for
>>>>
>>>> sport by white men
>>>>
>>>> > with dogs would be aware. That?s the import thing
>>>>
>>>> about racial
>>>>
>>>> slurs,
>>>>
>>>> > not that you are unhurt, but that someone else is
>>>> hurt.
>>>>
>>>> >
>>>>
>>>> > On Mon, Feb 12, 2018 at 9:04 AM Lo?c Hoguin
>>>>
>>>> <essen@REDACTED <mailto:essen@REDACTED>>
>>>>
>>>> wrote:
>>>>
>>>> >
>>>>
>>>> > More importantly, who is aware of them? I doubt too
>>>>
>>>> many people
>>>>
>>>> outside
>>>>
>>>> > of North America know about it.
>>>>
>>>> >
>>>>
>>>> > And secondly, should you censor a word that's
>>>>
>>>> otherwise perfectly
>>>>
>>>> fine
>>>>
>>>> > because of its use in slang? It'll get some radical
>>>>
>>>> activists
>>>>
>>>> angry for
>>>>
>>>> > sure so it depends on whether you see this as a
>>>> good
>>>>
>>>> or a bad thing.
>>>>
>>>> > Nowadays that tends to be a good thing.
>>>>
>>>> >
>>>>
>>>> > Most people will not think twice about it.
>>>>
>>>> >
>>>>
>>>> > On 02/12/2018 02:17 PM, Fred Hebert wrote:
>>>>
>>>> > > Are you aware of the connotations coming with
>>>> that
>>>>
>>>> name?
>>>>
>>>> > >
>>>>
>>>> > > On Sun, Feb 11, 2018 at 4:05 PM, Valery Tikhonov
>>>>
>>>> > > <valerii.tikhonov@REDACTED
>>>>
>>>> <mailto:valerii.tikhonov@REDACTED>
>>>>
>>>> <mailto:valerii.tikhonov@REDACTED
>>>>
>>>>
>>>> <mailto:valerii.tikhonov@REDACTED>>>
>>>>
>>>> > wrote:
>>>>
>>>> > >
>>>>
>>>> > > Hi,
>>>>
>>>> > > I would like to introduce ?oon
>>>>
>>>> <https://github.com/comtihon/coon
>>>>
>>>> <https://github.com/comtihon/coon>> -
>>>>
>>>> > > build and dependency management system and tool
>>>>
>>>> for easy
>>>>
>>>> deployment
>>>>
>>>> > > Erlang packages.
>>>>
>>>> > > In short:
>>>>
>>>> > >
>>>>
>>>> > > * coon uses prebuilt packages from CoonHub
>>>>
>>>> > > <https://coon.justtech.blog>, what reduces build
>>>> time
>>>>
>>>> > > * thanks to github integration it allows to
>>>>
>>>> trigger new builds for
>>>>
>>>> > > Erlang packages when commiting new tag in repo
>>>>
>>>> > > * you can set installation steps to deploy and
>>>> run
>>>>
>>>> Erlang service
>>>>
>>>> > > from prebuilt package on system without
>>>> otp/Erlang
>>>>
>>>> installed
>>>>
>>>> > > with `coon install namespace/name`
>>>>
>>>> > >
>>>>
>>>> > > Documentation, articles and links:
>>>>
>>>> > >
>>>>
>>>> > > coon (client) - https://github.com/comtihon/coon
>>>>
>>>> <https://github.com/comtihon/coon>
>>>>
>>>> > > <https://github.com/comtihon/coon
>>>>
>>>> <https://github.com/comtihon/coon>> see Readme.md and doc
>>>> folder
>>>>
>>>> > >
>>>>
>>>> > > coon_auto_builder (server) -
>>>>
>>>> > > https://github.com/comtihon/coon_auto_builder
>>>>
>>>> <https://github.com/comtihon/coon_auto_builder>
>>>>
>>>> > > <https://github.com/comtihon/coon_auto_builder
>>>>
>>>> <https://github.com/comtihon/coon_auto_builder>>
>>>>
>>>> > >
>>>>
>>>> > > how to create and build Erlang service from
>>>> scratch
>>>>
>>>> > >
>>>>
>>>> https://justtech.blog/2018/01/07/create-erlang-service-with-coon/
>>>>
>>>> <https://justtech.blog/2018/01/07/create-erlang-service-with-coon/>
>>>>
>>>> > >
>>>>
>>>> <https://justtech.blog/2018/01/07/create-erlang-service-with-coon/
>>>>
>>>> <https://justtech.blog/2018/01/07/create-erlang-service-with-coon/>>
>>>>
>>>> > >
>>>>
>>>> > > how to prepare Erlang service for deploy
>>>>
>>>> > >
>>>>
>>>> >
>>>>
>>>> https://justtech.blog/2018/02/11/erlang-service-easy-deploy-with-coon/
>>>>
>>>> <https://justtech.blog/2018/02/11/erlang-service-easy-deploy-with-coon/>
>>>>
>>>> > >
>>>>
>>>> >
>>>>
>>>> <https://justtech.blog/2018/02/11/erlang-service-easy-deploy-with->>>>coon/
>>>>
>>>> <https://justtech.blog/2018/02/11/erlang-service-easy-deploy-with-coon/>>
>>>>
>>>>
>>>>
>>>> > >
>>>>
>>>> > > example service which uses coon
>>>>
>>>> > > https://github.com/comtihon/example_service
>>>>
>>>> <https://github.com/comtihon/example_service>
>>>>
>>>> > > <https://github.com/comtihon/example_service
>>>>
>>>> <https://github.com/comtihon/example_service>>
>>>>
>>>> > >
>>>>
>>>> > > example library which uses coon
>>>>
>>>> > > https://github.com/comtihon/mongodb-erlang
>>>>
>>>> <https://github.com/comtihon/mongodb-erlang>
>>>>
>>>> > > <https://github.com/comtihon/mongodb-erlang
>>>>
>>>> <https://github.com/comtihon/mongodb-erlang>>
>>>>
>>>> > >
>>>>
>>>> > > Hope you find this tool useful :)
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > > _______________________________________________
>>>>
>>>> > > erlang-questions mailing list
>>>>
>>>> > > erlang-questions@REDACTED
>>>>
>>>> <mailto:erlang-questions@REDACTED>
>>>>
>>>> <mailto:erlang-questions@REDACTED
>>>>
>>>> <mailto:erlang-questions@REDACTED>>
>>>>
>>>> > >
>>>>
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>>>
>>>> > >
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>>
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > >
>>>>
>>>> > > _______________________________________________
>>>>
>>>> > > erlang-questions mailing list
>>>>
>>>> > > erlang-questions@REDACTED
>>>>
>>>> <mailto:erlang-questions@REDACTED>
>>>>
>>>> > >
>>>>
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>>>
>>>> > >
>>>>
>>>> >
>>>>
>>>> > --
>>>>
>>>> > Lo?c Hoguin
>>>>
>>>> > https://ninenines.eu
>>>>
>>>> > _______________________________________________
>>>>
>>>> > erlang-questions mailing list
>>>>
>>>> > erlang-questions@REDACTED
>>>>
>>>> <mailto:erlang-questions@REDACTED>
>>>>
>>>> > http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>>>
>>>> >
>>>>
>>>>
>>>>
>>>> -- Lo?c Hoguin
>>>>
>>>> https://ninenines.eu
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -- Loïc Hoguin
>>>>
>>>>
>>>>
>>>> https://ninenines.eu
>>>>
>>>> _______________________________________________
>>>>
>>>> erlang-questions mailing list
>>>>
>>>> erlang-questions@REDACTED
>>>> <mailto:erlang-questions@REDACTED>
>>>>
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>>
>>>> erlang-questions mailing list
>>>>
>>>> erlang-questions@REDACTED <mailto:erlang-questions@REDACTED>
>>>>
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>> <http://erlang.org/mailman/listinfo/erlang-questions>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> With best regards,
>>>>
>>>> Roman Galeev,
>>>>
>>>> +420 702 817 968
>>>>
>>>
>>>
>>>
>>> --
>>> Loïc Hoguin
>>>
>>> https://ninenines.eu
>>>
>>
>>
>>
>> --With best regards,
>> Roman Galeev,
>> +420 702 817 968
>>
>>
>
>
>
> --With best regards,
> Roman Galeev,
> +420 702 817 968
>
>
--
Using Opera's mail client: http://www.opera.com/mail/
More information about the erlang-questions
mailing list