zalando / tailor

A streaming layout service for front-end microservices
http://www.mosaic9.org
MIT License
1.73k stars 140 forks source link

Repository Status & Roadmap #342

Open kolbis opened 3 years ago

kolbis commented 3 years ago

Dear Maintainers

Back in 2018 there was a plan for version 4.0.0 https://github.com/zalando/tailor/issues/274 Yet, the current version is still 3.9.X

  1. Is the repo still being maintained?
  2. Would you recommend stop (or not) using it?
  3. If we decide to use it, would you recommend forking it and extend it? Or would a PR for the current repo is a better choice?
fourhundredfour commented 3 years ago

I'll answer the questions from my perspective as a non-maintainer/owner of the project but as a user of the project.

  1. no, I created a pull request to add a functionality that makes sense to me. Until now there was no answer and emails to opensource@zalando.de are not answered either. If you take a look at the failed pull requests you will notice pretty fast that the code is outdated.

  2. Zalando still uses it productively and just because a repository is "silent" it is not directly a legacy system or not usable. If you need a layout service with minimal functionality - Tailor is the right choice.

  3. A fork is generally important for critical systems, you never know what will happen in the future with this repository or with the dependencies and if suddenly the repository disappears but you have a dependency to it, then it will suck for everyone.

Pull requests don't make sense in my eyes at the moment because there is simply no activity of the maintainers and to get the pull request green probably exceeds the effort of a normal contributor.

I am currently working on a layout service myself, so feature requests etc. would be welcome as issues. https://github.com/fourhundredfour/helmsman

oporkka commented 2 years ago

This blog post gives some light to what Zalando is currently doing https://engineering.zalando.com/posts/2021/03/micro-frontends-part1.html