rstacruz / sinatra-assetpack

Package your assets transparently in Sinatra.
http://ricostacruz.com/sinatra-assetpack/
MIT License
542 stars 96 forks source link

Looking for new maintainer #197

Open j15e opened 9 years ago

j15e commented 9 years ago

Hello everyone,

I have seen new issues & pull requests since the start of 2015, but had not time to look at it.

I have maintain this gem for a quite a while (since 2013), but I must say I am not using it anymore and do not have the time to maintain it properly now. In most case, sprockets and other new frontend build tools (ex. broccoli) do an excellent job for my needs. Still, I am cool with diversity and keeping sinatra-assetpack alive too, but I do not have personally the time to manage it and keep it up to date.

So I would gladly give the maintainer responsibilities to someone else (with @rstacruz agreement).

Thanks everyone

@evoloshchuk @dgmstuart @Thermatix @idoo @ravicious @aslakhellesoy @FernE97 @rzhou186 @natesalisbury @dhananjaysathe @franzk @Rendez @leoc

idoo commented 9 years ago

:muscle:

odigity commented 9 years ago

Can I ask you a personal question?

As a newcomer to Sinatra (one week, having a great time so far), should I use this gem, or is sprockets a better choice? (In light of the current availability of maintainers for each.)

j15e commented 9 years ago

@odigity I would personally use Sprocket as there is now a few good integrations with Sinatra.

idoo commented 9 years ago

@j15e I agree.

rstacruz commented 9 years ago

I vote for eventual deprecation of this gem and making a note to migrate to sprockets.

Thermatix commented 9 years ago

I think sprockets a little more involved but ultimately worth doing, and many of the more modern gems make use of it like opal for example. I agree with @rstacruz.

odigity commented 9 years ago

I'm no expert, but I'm guessing that can be accomplished by:

1) Adding an all-caps note in the README and repo title. 2) Adding a puts statement to the gemspec with a deprecation warning that people will see whenever the gemspec is evaluated (when the gem is installed). 3) Bumping the version and pushing to rubygems.

Right?

Thermatix commented 8 years ago

@odigity prettymuch.

j15e commented 8 years ago

I found 2 gems that could replace assetpack for a sinatra project :

https://github.com/kalasjocke/sinatra-asset-pipeline https://github.com/petebrowne/sprockets-helpers

I do not think one of them is a clear winner as one is supporting sprocket 3.0 but the other is more popular & simpler to use. We could refer to both alternatives in the deprecation notice.

I'll try to ask Sinatra maintainers what they think about it on their slack maybe they would have other suggestions.

j15e commented 8 years ago

@odigity I just made a final release with a post install notice as you suggest (thanks).

capture d ecran 2015-12-03 a 11 48 20
rstacruz commented 8 years ago

Thank you so much, @j15e.

allomov commented 8 years ago

I would also like adding note about deprecation to the recipes.sinatrarb.com post.