Austin,
My point was that hoe and the way it was presented is antiquated and
terrible for a decent community of programmers.
I know ryan. I met you but you prolly won't remember me. Just change the
fucking name and be less of a dick.
On Fri, Dec 16, 2022 at 9:04 PM Austin Ziegler via ruby-talk <
ruby-talk(a)ml.ruby-lang.org> wrote:
I just reported a minor bug, then Corey decided
to misread the name of
the project, shit all over it, read a blog post entirely out of context —
probably because he doesn’t like Ryan.
I’m sorry that he’s so bitter.
-a
On Fri, Dec 16, 2022 at 8:58 PM Veez Remsik via ruby-talk <
ruby-talk(a)ml.ruby-lang.org> wrote:
> I was feeling cantankerous and this thread is making me doubly so.
> Yes, there’s a double entendre there, but it’s up to you to make it. Hoes
> work similarly to rakes.
>
> Can we not just have a release announcement without a fight?! Fucks
> sake.
>
> On Fri, Dec 16, 2022 at 7:54 PM ara.t.howard via ruby-talk <
> ruby-talk(a)ml.ruby-lang.org> wrote:
>
>> Every woman reading this has fled and left for Typescript so,
>> ultimately, it's kinna sad, watching it all burn down... :-(
>>
>>
>>
>>
>> On Fri, Dec 16, 2022, 18:47 Corey Donohoe via ruby-talk <
>> ruby-talk(a)ml.ruby-lang.org> wrote:
>>
>>> Apologies for the antagonism, enjoy maintaining gems w/ a
>>> condescending term EXECUTABLE.
>>>
>>> ;)
>>>
>>> On Fri, Dec 16, 2022 at 8:40 PM Austin Ziegler <halostatue(a)gmail.com>
>>> wrote:
>>>
>>>> I’d encourage you to stop promoting practices worse than what Hoe
>>>> does.
>>>>
>>>> If I replace Hoe in my projects, it will be with a derivation of
>>>> Hoe that I maintain, not with garbage generated by `bundle gem` or other
>>>> tools that I have tried (I’ve tried to use `gemsmith`, and find
it…utterly
>>>> unusable).
>>>>
>>>> On Fri, Dec 16, 2022 at 8:34 PM Corey Donohoe <atmos(a)atmos.org>
>>>> wrote:
>>>>
>>>>> I'd encourage you to try what the rest of the ruby community is
>>>>> running vs hyping up old friends projects.
>>>>>
>>>>> On Fri, Dec 16, 2022 at 7:18 PM Corey Donohoe
<atmos(a)atmos.org>
>>>>> wrote:
>>>>>
>>>>>> Hoe is shitty because it comes from a terrible place
>>>>>>
https://www.zenspider.com/ruby/2006/10/unattended-hoes.html
>>>>>>
>>>>>> On Fri, Dec 16, 2022 at 6:13 PM Austin Ziegler <
>>>>>> halostatue(a)gmail.com> wrote:
>>>>>>
>>>>>>> Absolutely: `bundle gem` doesn’t really do anything for you.
>>>>>>>
>>>>>>
>>>>>> We're prolly both biased towards working systems but this is
a
>>>>>> grossly misinformed statement. "bundle gem" "gem
push"
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> `hoe`, with a few judicious plugins, makes the release
process
>>>>>>> easy. It was created by Ryan because he has a prodigious
number of gems.
>>>>>>>
>>>>>>> All of the gems that I am the primary maintainer for use
Hoe,
>>>>>>> and have since it was first released.
>>>>>>>
>>>>>>> -
https://github.com/KineticCafe/app_identity/tree/main/ruby
>>>>>>> -
https://github.com/mime-types/ruby-mime-types
>>>>>>> -
https://github.com/mime-types/mime-types-data
>>>>>>> -
https://github.com/halostatue/diff-lcs
>>>>>>>
>>>>>>> I'm certain that I've used something you've
touched in my ruby
>>>>>> usage, but this is keeping it alive for keeping it alive.
>>>>>>
>>>>>> Sure, there’s nothing that I *couldn’t* do with this, but when I
>>>>>>> get ready for release, after updating the version, I
basically do:
>>>>>>>
>>>>>>> ```sh
>>>>>>> $ bundle exec rake git:manifest gemspec
>>>>>>> $ git commit -am "Update manifest and gemspec"
>>>>>>> $ bundle exec rake release VERSION=2.3 # or whatever the
version
>>>>>>> number is
>>>>>>> ```
>>>>>>>
>>>>>>> It can, as the first post in this thread shows, even email
your
>>>>>>> announcement to ruby-core, but I have disabled that in most
of my gems (the
>>>>>>> value has dropped). If Twitter were likely to be an ongoing
concern, then
>>>>>>> it might be possible to automate such posts *there*, too,
with a hoe plugin.
>>>>>>>
>>>>>>> You can write your gemspec manually, but why would you?
>>>>>>>
>>>>>>
>>>>>> You obviously don't use anything modern. This is solved with
>>>>>> bundle gem.
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> You could depend on the Gemfile, but why would you?
>>>>>>>
>>>>>>> Far better to just do the right thing by default and use
hoe.
>>>>>>>
>>>>>>
>>>>>> The "right" thing is to reflect on what's best and
it's not hoe
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> -a
>>>>>>>
>>>>>>> On Fri, Dec 16, 2022 at 5:47 PM Corey Donohoe
<atmos(a)atmos.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Any reason to use this over the “bundle gem” command so
many of
>>>>>>>> us adopted over the last decade?
>>>>>>>>
>>>>>>>> On Fri, Dec 16, 2022 at 11:56 AM Austin Ziegler via
ruby-talk <
>>>>>>>> ruby-talk(a)ml.ruby-lang.org> wrote:
>>>>>>>>
>>>>>>>>> It doesn't look like seattlerb/hoe has been
updated. There’s
>>>>>>>>> no 4.0.0 tag and no details on the upgrade path in
the History.md.
>>>>>>>>>
>>>>>>>>> On Thu, Dec 15, 2022 at 2:37 PM Ryan Davis <
>>>>>>>>> ryand-ruby(a)zenspider.com> wrote:
>>>>>>>>>
>>>>>>>>>> hoe version 4.0.0 has been released!
>>>>>>>>>>
>>>>>>>>>> * home:
<http://www.zenspider.com/projects/hoe.html>
>>>>>>>>>> * code: <https://github.com/seattlerb/hoe>
>>>>>>>>>> * bugs:
<https://github.com/seattlerb/hoe/issues>
>>>>>>>>>> * rdoc: <http://docs.seattlerb.org/hoe/>
>>>>>>>>>> * doco:
<http://docs.seattlerb.org/hoe/Hoe.pdf>
>>>>>>>>>> * clog: <
>>>>>>>>>>
https://github.com/seattlerb/hoe/blob/master/History.rdoc>
>>>>>>>>>> * other:
<http://github.com/jbarnette/hoe-plugin-examples>
>>>>>>>>>>
>>>>>>>>>> Hoe is a rake/rubygems helper for project
Rakefiles. It helps
>>>>>>>>>> you
>>>>>>>>>> manage, maintain, and release your project and
includes a
>>>>>>>>>> dynamic
>>>>>>>>>> plug-in system allowing for easy extensibility.
Hoe ships with
>>>>>>>>>> plug-ins for all your usual project tasks
including rdoc
>>>>>>>>>> generation,
>>>>>>>>>> testing, packaging, deployment, and
announcement.
>>>>>>>>>>
>>>>>>>>>> See class rdoc for help. Hint: `ri Hoe` or any of
the plugins
>>>>>>>>>> listed
>>>>>>>>>> below.
>>>>>>>>>>
>>>>>>>>>> For extra goodness, see:
>>>>>>>>>>
http://docs.seattlerb.org/hoe/Hoe.pdf
>>>>>>>>>>
>>>>>>>>>> Changes:
>>>>>>>>>>
>>>>>>>>>> ### 3.26.0 / 2022-10-20
>>>>>>>>>>
>>>>>>>>>> * 2 minor enhancements:
>>>>>>>>>>
>>>>>>>>>> * Added warning to bundled minitest/test_task.
>>>>>>>>>> * Removed dead rcov plugin and added
(simple)cov plugin.
>>>>>>>>>>
>>>>>>>>>> * 1 bug fix:
>>>>>>>>>>
>>>>>>>>>> * Fixed test task load path issue, prepend
Hoe.include_dirs
>>>>>>>>>> to ensure they come first.
>>>>>>>>>> ______________________________________________
>>>>>>>>>> ruby-talk mailing list --
ruby-talk(a)ml.ruby-lang.org
>>>>>>>>>> To unsubscribe send an email to
>>>>>>>>>> ruby-talk-leave(a)ml.ruby-lang.org
>>>>>>>>>> ruby-talk info --
>>>>>>>>>>
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Austin Ziegler • halostatue(a)gmail.com •
austin(a)halostatue.ca
>>>>>>>>>
http://www.halostatue.ca/ •
http://twitter.com/halostatue
>>>>>>>>> ______________________________________________
>>>>>>>>> ruby-talk mailing list --
ruby-talk(a)ml.ruby-lang.org
>>>>>>>>> To unsubscribe send an email to
>>>>>>>>> ruby-talk-leave(a)ml.ruby-lang.org
>>>>>>>>> ruby-talk info --
>>>>>>>>>
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Austin Ziegler • halostatue(a)gmail.com • austin(a)halostatue.ca
>>>>>>>
http://www.halostatue.ca/ •
http://twitter.com/halostatue
>>>>>>>
>>>>>>
>>>>
>>>> --
>>>> Austin Ziegler • halostatue(a)gmail.com • austin(a)halostatue.ca
>>>>
http://www.halostatue.ca/ •
http://twitter.com/halostatue
>>>>
>>> ______________________________________________
>>> ruby-talk mailing list -- ruby-talk(a)ml.ruby-lang.org
>>> To unsubscribe send an email to ruby-talk-leave(a)ml.ruby-lang.org
>>> ruby-talk info --
>>>
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…
>>
>> ______________________________________________
>> ruby-talk mailing list -- ruby-talk(a)ml.ruby-lang.org
>> To unsubscribe send an email to ruby-talk-leave(a)ml.ruby-lang.org
>> ruby-talk info --
>>
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…
>
> ______________________________________________
> ruby-talk mailing list -- ruby-talk(a)ml.ruby-lang.org
> To unsubscribe send an email to ruby-talk-leave(a)ml.ruby-lang.org
> ruby-talk info --
>
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…
--
Austin Ziegler • halostatue(a)gmail.com • austin(a)halostatue.ca
http://www.halostatue.ca/ •
http://twitter.com/halostatue
______________________________________________
ruby-talk mailing list -- ruby-talk(a)ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave(a)ml.ruby-lang.org
ruby-talk info --
https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.or…