Comments (8)
CIに関しては口を出す立場にありませんので、そちらで適切に判断して
いただければと思います。
「みなさん、私のpush 版なんかをインストールしていいの?」という疑問
MELPAに関してはmasterがそのままユーザーに降るのが仕様であり利点な
ので、ユーザーはそのメリットとデメリットを理解しています。ですの
でmasterが壊れることを心配してMELPAから取り下げるのは止めて頂けれ
ばと。。
もちろんmasterが壊れないことは重要ですが、そのためにCIがあり、ま
た壊れれば他の人はmasterを直すようなPRを送ってくれると思います。
melpa から見えるのは、せめて release 版なのではという疑問
MELPA Stableというものがあり、その時点での最新安定版が落とせるよ
うになっています。
しかしddskkについてはタグの名前が特殊でMELPAに認識されていないよ
うです。どこかのコミットに数字とピリオドだけで構成されたタグ名で
タグを付けてもらえればと思います。
from ddskk.
また、MELPAやCIの管理について手が足りていないようでしたら、その管理に立候補します。
from ddskk.
保守継続についてはさておき、Travis CIもEVMもよくわかっていませんが、
libgnutls.so.26のエラーについては、ざっと検索してみたところTravis CI
のUbuntu環境の変更が影響しているようです。
emacs-26.1-travis-linux-xenial
というふうにEmacs 26以降には
-linux-xenial
を加えると治まると思います。
cf.
- https://travis-ci.org/skk-dev/ddskk/builds
- https://github.com/rejeep/evm/blob/master/.travis.yml
- https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment
from ddskk.
ありがとうございます。
from ddskk.
「travisとか」の該当部分は .travis.yml でしょうか。
#77 でTravisが壊れていることに気付いたので、 #78 でGitHub ActionsによるCIを提案しました。
「workflowsとか」の関連部分は .github/workflows/test.yml のことでしょうか?
であれば、メンテナンスのコストを考えて削除されるのは全く問題ありません。
「melpaとか」の関連部分はこのレポジトリのどこが該当するのでしょうか。
DDSKKのユーザーになってまだ1年も経っていないライトユーザーですが、DDSKKはMELPAからインストールしていますので気になりました。
from ddskk.
言葉が足りずに申し訳ございません。以下に、もう少し補足させていただきます。
「travisとか」は、.travis.yml と、./README.md 内の Build Status です。 @tats さまのご指摘で治りました。ありがとうございました。
「workflows とか」は、@conao3 さまご指摘のとおり .github/workflows/test.yml を念頭したところでしたが、Github Actions とは travis とは別物なのですね。同一のものだと思い込んでいましたので「どちらか一方でいいじゃん」と思った次第です。
「melpaとか」は、ddskk-pkg.el と melpa 側の recipe です(mepla 対応には私は関与していません)。現状、私が push するたびにそれが melpa にも伝搬しているようですが「みなさん、私のpush 版なんかをインストールしていいの?」という疑問を感じています(melpa から見えるのは、せめて release 版なのではという疑問。固定できるのかすら知りませんが)。まぁ、ここ何年もこの状態ですので今更感ではありますが。
from ddskk.
ありがとうございます。
skk-dev に招待しておきましたので、ぜひとも参加お願い致します。
from ddskk.
ありがとうございます。参加させていただきます。
from ddskk.
Related Issues (20)
- skk-get-current-candidate: Symbol’s function definition is void: skk-henkan-count HOT 7
- skk-jisyo の standard value について HOT 1
- trailing space HOT 4
- 「う゛」から「ゔ」使用に切り替えるパッチ HOT 1
- Multiple Cursorsと一緒使えない HOT 1
- マーカー(▼と▽)の変更 HOT 17
- MELPAでddskkではなくskkとして配布する HOT 7
- Markdown-modeの表中でddskkを使うと▼マーカーが削除されない HOT 4
- skk-undo-kakutei-return-previous-point non-nil の時の挙動 HOT 2
- skk-azikの「tU」->「っ」定義について HOT 2
- (void-function facemenu-color-equal) in Emacs-28 HOT 1
- Cursor colour no longer changes to match hiragana/katakana mode. HOT 18
- void-function facemenu-color-equal in Emacs-28.0 HOT 2
- sticky-key使用時、まだ消費されていない文字が消える
- make info で error HOT 2
- Emacs 29.0.50: Wrong type argument: listp, 1000000000 HOT 1
- '(setq skk-use-azik t)' in ~/.skk causes error 'Symbols' definition is void: del-alist` HOT 1
- emacs-29とddskk masterでisearchを使えば「Lisp error: (void-function nil)」が出ます HOT 6
- elpaca fails to install ddskk because ccc installed version (0) lower than min required 1.43
- ccc depends on facemenu, yet ccc doesn't stipulate facemenu as a dependency. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ddskk.