#Redmine でプロジェクトを proj0 から連番で作っていたのだが、 proj9 の次が prok0 になりそうで、「お前……マジで言ってる……???」となっています
String#next (Ruby 3.3 リファレンスマニュアル)
https://docs.ruby-lang.org/ja/latest/method/String/i/next.html
> p "a9".succ # => "b0"
おう……
なんでだよ数字オンリーにさせてくれなかったのはお前の方じゃねえか! (たぶん ticket 番号と区別できなくなるから?)
proj000 とかにしておくべきだったのかもしれん (えぇ……)
次を proj10 にするか proj010 にするか prok0 にするか、あるいは a0000 みたいな雑なやつで仕切り直すか……
「プロジェクト識別子を連番で生成する」機能は有効にして使いたい (スマヒョとかで使いやすいため)、よって UUID みたいなのは避けたい
連番生成でなく「UUID で生成する」とかの項目があったらそれでよかったのだが (これはちょっと嘘で、そんなクソデカにされてもそれはそれでダルい)
べつにスマヒョでも UUID 生成できるじゃんと言われると、まったくそのとおりなんだけど……
検索のクエリの一部として入力する可能性を考えると、スマヒョのクソザコ UI でのテキスト選択が楽になるようハイフン等を含まない1語で済ますのが安定
proj-0 だったら許容範囲か? でもハイフンがあるのがなぁ……
@lo48576 proj-0の次がproj1かもしれない(?)
@prime floatしぐさやめて