Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Placemark is now open source ❤️‍🔥 #370

Open
hfu opened this issue Jan 19, 2024 · 7 comments
Open

Placemark is now open source ❤️‍🔥 #370

hfu opened this issue Jan 19, 2024 · 7 comments
Assignees

Comments

@hfu
Copy link
Contributor

hfu commented Jan 19, 2024

Wow. What do you think we can do? > @yuiseki @smellman @albertkun @miya0001

https://macwright.com/2024/01/19/placemark-oss.html

@yuiseki
Copy link
Member

yuiseki commented Jan 20, 2024

@yuiseki
Copy link
Member

yuiseki commented Jan 20, 2024

ざっと見た素朴な感想:

  • Placemarkプロジェクトはかなり巨大で複雑
  • Dockerをなるべく使わないという強い意志があるらしく、Docker構成がない
    • Placemarkをローカルで自力で開発環境構築したり独自でデプロイする場合はそこをなんとかしなければならない
  • Prismaは未だに Geolocation/Spatial types support を完了していないはずである
  • Node.js/Typescriptで膨大なファイルフォーマットをサポートすることができているのは興味深い。このあたりも学べるかもしれない
  • GIS関係だと、以下のnpm packageに依存している
    • deck.gl
    • tmcw/togeojson
    • turf.js
    • d3.js
    • fast-json-patch
    • fflate
    • flatbush
    • flatgeobuf
    • geometric
    • mapbox-gl
      • oh...
    • mproj
    • pg
    • polygon-clipping
    • polylabel
    • proj4
    • rbush
    • topojson
    • xlsx
  • GIS以外の依存関係を見る限りでも、最新の洗練され信頼できるnpm packageを選び抜いている様子から、天才が気合いで作り上げたサグラダファミリアという印象を受けた

@yuiseki
Copy link
Member

yuiseki commented Jan 20, 2024

うおーすごい。ここだけでも宝の山だ

@yuiseki
Copy link
Member

yuiseki commented Jan 20, 2024

私のローカル開発環境では以下の変更で docker compose up でPlacemarkが動くようになった

placemark/placemark#16

@yuiseki yuiseki self-assigned this Jan 20, 2024
@hfu
Copy link
Contributor Author

hfu commented Jan 20, 2024

Tom MacWright: It took me two years to build Placemark, and now I'm releasing it all for free
https://www.youtube.com/watch?v=LGq1mI3U6CI

@hfu
Copy link
Contributor Author

hfu commented Jan 22, 2024

Congratulations! I noticed that your pull request was merged!
image

I believe I should try to run placemark on our Raspberry Pi ;-)

@hfu
Copy link
Contributor Author

hfu commented Feb 19, 2024

A free instance of /play is now up at https://play.placemark.io/.

For us, it helps us understand Placemark as a potential tool we can make us in our community.

See also: placemark/placemark#39.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants