🐇
pdfme 開発者レター 2024年6,7月
先月はクラウド版の開発に注力しており、コツコツ作っていました。
おかげでリリースはできたので、今月からはまたレターが更新できそうです。
今月やったこと
-
app.pdfme.com をリリースしました🎉🎉🎉
- 6月はほとんどこれしかできておらずpdfmeのライブラリ自体は全然進捗がなかった...
-
とりあえず 7月16日にリリースができました👍👍
- 企画から主に土日を使って2,3ヶ月でリリースできた。
- 裏テーマで最低限の労力で作るということをしていた。
- ドキュメント駆動開発・1人ウォーターフォール開発など…
- コードベースが7000行でAPIを提供するSaasが作れた。すごい時代。
- 暇になったらそのあたりの知見の記事も書きたい。
- 裏テーマで最低限の労力で作るということをしていた。
- 企画から主に土日を使って2,3ヶ月でリリースできた。
- これからは運用やマーケティング、営業がメインになってきます。しっかりと収益を生み出していけるようにやっていきましょう。
- 国内会社でハイタッチにサポートできる枠を1,2社募集していますので帳票を使ったソリューションにご興味ある方いたら是非…!
- 最近のpdfmeのリリース
-
7月16日以降はpdfmeのライブラリの開発に戻りまして、イギリスのコントリビューターもめっちゃ活発に動いてくれていますので、いろいろとやっています。
-
特に気に入っているやつ
-
テキストスキーマに取り消し線と下線を追加: https://github.com/pdfme/pdfme/pull/494
-
Multi-variable Text Schemaの追加: https://github.com/pdfme/pdfme/pull/502
-
スキーマに必須属性を追加: https://github.com/pdfme/pdfme/pull/521
-
-
[おまけ] スキーマに必須属性を追加 のPR内でサイドバーにアイコンとか必須属性出すといい感じなんじゃね?って提案したらいい感じにしてくれた👍👍
- 提案
- 実装 👍
- 提案
-
-
ここ1ヶ月でマージした全PRは下記。こうみるとここ2週間でめっちゃPR作ってくれたなぁ。コントリビューターに感謝。
- Prevent the browser from displaying fallback fonts for glyphs that don't exist in the fonts loaded into pdfme/ui #516
- fix innerText and strip ending newline
- Further revert the DetailView useEffect changes
- Refactor code and fix warning
- Fewer rerenders of the DetailView in RightSidebar
- Move icon definition to plugin instead of schema
- Add a required attribute to fields which is validated by the designer
- Update website
- chore: add PDFME_VERSION to playground nav
- Fix schema change attribute retention
- Fix: The table schema returns an error for 2D array values
- Fix dynamic resizing additional newline
- Enforce validation: Do not apply schema changes from right sidebar if they are invalid
- Overflow scroll on left sidebar
- Fix - When a large number of plugins are set, the left sidebar of the designer overflows.
- Gracefully ignore missing image schema input at pdf render time
- Short-term improvement to Form flicker between fields
- Update table schema error message
- Multi-variable Text Schema (again)
- Fix playground height, fix spacing of text prop panel items
- Add strikethrough and underline formatter on text schema
- fix(generator): Cannot open a pdf generated by pdfme v4 with dynamic…
-
来月やること
- app.pdfme.com
- 現在トライアルをしてくださっている会社さんとのコミュニケーション
- マーケティングの施策を考えて少しづつ実行
- とにかく契約につながることをコツコツと。
- 契約に繋がらない機能改善・追加・最適化はやらない
- pdfme.com
- Integrate the ReadOnly schema #541: https://github.com/pdfme/pdfme/issues/541
- テーブルをBetaから正式にリリースしたい
- レイアウト・ページブレイクの処理をYogaレイアウトを使って計算するように計画中
- react-pdfがまさにそれをやっているんだがうまくやっているためそれを同じ方法を採用するつもり
- レイアウト・ページブレイクの処理をYogaレイアウトを使って計算するように計画中
- いつやるかわからないけど面白そうなやつ
app.pdfme.com をリリースし次のステージに進んでいきたいと思っています。OSSを使ったマネタイズ、継続的な運営に挑戦していくつもりです。
現状は本当にコントリビューターには助けられています。
こんなふうに運用できると思っていませんでした。朝起きたら毎日PRが作られているんです。
こんな最高な目覚めはないですよ。
とにかく自分がやりたい個人開発とOSSが一石二鳥でできる活動なので楽しんでいきたいと思います。
来月は大ボスのテーブルレイアウトに対して進捗が報告できるように頑張りたいと思います。
ではまた!
Discussion