Git Product home page Git Product logo

diva's People

Contributors

shibafu528 avatar toshia avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

shibafu528

diva's Issues

README.mdの更新のお願い

来たるmikutter 3.6のためにdivaを新規にDebianパッケージ化しようとしています。
新規パッケージの際にはパッケージの説明が必要なのですが、
現状オフィシャルな説明は spec.summary にある1行のみのため、
それを引き写しただけだと新規パッケージのチェックでストップがかかる可能性があります。
お手数ですがREADME.mdに説明を追加していただけないでしょうか。
よろしくお願いいたします。

addressable gem 2.8.0 対応

#3 と同じ内容ですが
2021/7 に addressable gem 2.8.0 が出ています。
https://github.com/sporkmonger/addressable/blob/addressable-2.8.0/CHANGELOG.md

diva の diva.gemspec では ">= 2.5.2", "< 2.8" のままなので引っかかります。

spec.add_dependency "addressable", ">= 2.5.2", "< 2.8"

変更点はざっくり "dropping support for Ruby 2.0 and 2.1" と "adding Ruby 3.0" で、
細かい非互換っぽく見える変更はありますが、 diva で参照しているかどうか?

とりあえず 2.8 まで許容するか "<3.0" とするか、どちらかお願いしたいです。

addressable gem 2.6.0 対応

mikutter 本体のチケットにも書いていますが
diva の addressable gem の要求バージョンについて
2.6.0 も受け入れるように変更しませんか、という提案です
https://dev.mikutter.hachune.net/issues/1330

https://github.com/toshia/diva/blob/v0.3.2/diva.gemspec#L27

 spec.add_dependency "addressable", ">= 2.5", "< 2.6"

addressable gem のコミットログを見る限り、
2.5.2 → 2.6.0 へ minor バージョンが上げられたのは
ruby 2.6 サポートと bundle 2.x のサポートという気がします。
過去の minor bump を見ても ruby のバージョン絡みのみっぽいので、
とりあえず <3.0 指定でもいいんじゃないかという気がします。

手元で試したところでは mikutter 3.8.7 + diva 0.3.2 で
addressable 2.6.0 でもTLを眺めるのに支障がないくらいには
動いているようです。
(addressable gem がどこで参照されるのかを把握していない)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.