pascal_blaze has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gr33n7007h has quit [Quit: WeeChat 4.2.1]
gr33n7007h has joined #ruby
pascal_blaze has joined #ruby
gaussianblue has joined #ruby
pascal_blaze_ has joined #ruby
pascal_blaze has quit [Ping timeout: 246 seconds]
jenrzzz has joined #ruby
graywolf has joined #ruby
pascal_blaze has joined #ruby
pascal_blaze_ has quit [Ping timeout: 246 seconds]
jenrzzz has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
pascal_blaze has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
gr33n7007h has quit [Ping timeout: 256 seconds]
gr33n7007h has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
<adam12>
[0x1eef]: Nice. Switchover looked like it had minimal impact, all things considered.
<adam12>
Sequel is definitely lighter on the dependency count.
<adam12>
My only critique would be prefer `Model.with_pk!(primary_key)` vs `Model[primary_key]` if you're always expecting a result to exist. `Model[primary_key]` returns nil when not found.
Starfoxxes has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
dalan03822833508 has quit [Quit: Ping timeout (120 seconds)]
user71 has quit [Remote host closed the connection]
nirvdrum has joined #ruby
nirvdrum has quit [Client Quit]
<adam12>
I wonder if anybody is still using Pony for sending mail.
<adam12>
Was super-popular during early Sinatra era.
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
<adam12>
Looking at the `mail` library, seems like it can do most of what Pony does now.
<weaksauce>
yeah i was helping out on a project that uses pony
<weaksauce>
don't really need it though
<weaksauce>
but it was there before actionmailer
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
___nick___ has quit [Ping timeout: 268 seconds]
jenrzzz has quit [Ping timeout: 252 seconds]
_ht has quit [Remote host closed the connection]
jenrzzz has joined #ruby
ftajhii has quit [Ping timeout: 255 seconds]
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
<[0x1eef]>
I never heard of pony before. I thought mail was the defacto-standard.
Vonter has quit [Ping timeout: 256 seconds]
<[0x1eef]>
Apparently pony depends on mail o_O
Vonter has joined #ruby
<[0x1eef]>
No updates in 4 years. Seems dead.
<[0x1eef]>
Still it is a good lesson if nothing else. A simple function can go a long way.
jenrzzz has joined #ruby
eoli3n has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
cek has quit []
graywolf has quit [Quit: WeeChat 4.0.4]
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
eoli3n has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
eoli3n has quit [Remote host closed the connection]
eoli3n has joined #ruby
<adam12>
I submitted a PR to pony for Ruby 3.4 but I'm just going to use mail.
<adam12>
I think Mail.new ... does everything Pony did.
<[0x1eef]>
AFAICT Pony's selling feature is providing a reasonably simple function that can send mail. The mail API is more DSL-like, and wouldn't be done on a single line.
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jas-maelstrom has quit [Quit: Leaving]
jenrzzz has joined #ruby
jas-maelstrom has joined #ruby
ruby[bot] has quit [Remote host closed the connection]