eviltransform
eviltransform copied to clipboard
考虑将repo转移到一个单独的project下面
这个项目创立之初,只有我自己的工作中用到的转换实现。后来感谢大家贡献代码,有了各种语言的实现。但是目前看上去,单一repo的形式有不少问题:
- 我对其他语言不熟悉,比如matlab,java等。我无力维护这些语言的patch是否合理。
- 我个人并不能及时响应所有语言的同步
- 有占有其他人工作的嫌疑
我想将这个repo转化为单独的project,其中有一个doc repo,来定义所有实现需要的接口,以及相关算法和使用到的参数。同时这个doc会维护一个版本号,其他语言在实现时,需要指明对应的版本号。每个版本号发布后会对应一个tag。每个语言的实现单独一个repo,使用tag作为版本号。
我不知道各位贡献者对这个方案的想法如何。目前看得到的弊端是,对现有代码可能有影响(可以保留现有repo,但在readme里提示新的使用方法),star会分散到每个语言的repo里(我无所谓)。
@adclose @lbt05 @gengen1988 @Artoria2e5 @gutenye @larryli @gumblex @w1ndy @chenweiyj @aokizen
排名无先后,可能有没有at到的人,也请见谅。我只是大概扫了一下历史
用 git subtree
切出去好了,虽然我不知道现在暴露 delta
transform
这种内部细节的接口到底能有多大用。我自己是有个推倒重来的 project (PRCoords),公有领域的东西你们拿就是……
I have my own Matlab project but the reason for my recent submittal was that I felt it belonged with the other languages. I personally like it this way as I can read projects in other languages and make sure my part is done correctly. however, I definitely understand the need to ensure that all versions are updated when improvements are made.
php 本身就是一个单独的 repo 在用。 https://github.com/larryli/eviltransform-php
How about establishing a group for these repos?