silverapp / silver

Automated billing and payments for Django with a REST API
https://www.presslabs.com/code/silver/
Other
299 stars 79 forks source link

Is this a dead project? #698

Open cristianrat opened 3 months ago

cristianrat commented 3 months ago

The reason I am asking is because even the docker-compose isn't working So unsure if this is being actively maintained It also refers to "read the docs", which points to a blog page Then the open source page of the company behind this, doesn't include this product.

Cheers

bogdanpetrea commented 3 months ago

Hello @cristianrat and thanks for your concern.

The project isn't dead dead, but it's probably not getting any new features in the near future. Only the occasional bugfixes and dependency upgrades will sneak up from time to time.

I will see about what happened to the docs and try to get them fixed.

Regarding docker-compose, I believe nobody has tried to use it internally recently, or if they did, they didn't attempt to fix it. I, for example, use a virtualenv instead for such projects and don't bother with docker. Silver was always meant to be included as a Django app in your project, instead of being run as standalone, but maybe that wasn't made clear enough.

Silver is still being used internally at Presslabs, where we also have a fair amount of custom business logic written on top of it. One example is for Europe's eInvoicing (eFactura in our case), which is not exposed as part of Silver since the implementation depends on an external service, and wouldn't make sense for most users.


With that being said, if you're looking for a great out of the box experience, I can't recommend this project in good faith. It might provide some value as learning material. Otherwise, as a base for your project (either as a dependency or a fork), it will probably require a decent amount of effort on your side. For example, these guys seem to have been running a fork for a while: https://github.com/truehostcloud/silver . I don't know if they're happy or not with their decision, but they probably got the job done.

And as always, if you're not sure about a project, look around for other options that better fit your needs.

cristianrat commented 3 months ago

Multumesc Bogdan :) Now back to English Fair enough. Thanks for recommending that other one. In the end I am very likely going to build my own thing. Won't have complicated stuff (yet) Been looking around and doesn't feel like any of the options are ready or the ones that are, are huge and more than I need Not sure, we'll see

On Mon, Jun 10, 2024 at 11:43 AM Bogdan Petrea @.***> wrote:

Hello @cristianrat https://github.com/cristianrat and thanks for your concern.

The project isn't dead dead, but it's probably not getting any new features in the near future. Only the occasional bugfixes and dependency upgrades will sneak up from time to time.

I will see about what happened to the docs and try to get them fixed.

Regarding docker-compose, I believe nobody has tried to use it internally recently, or if they did, they didn't attempt to fix it. I, for example, use a virtualenv instead for such projects and don't bother with docker. Silver was always meant to be included as a Django app in your project, instead of being run as standalone, but maybe that wasn't made clear enough.

Silver is still being used internally at Presslabs, where we also have a fair amount of custom business logic written on top of it. One example is for Europe's eInvoicing (eFactura in our case), which is not exposed as part of Silver since the implementation depends on an external service, and wouldn't make sense for most users.

With that being said, if you're looking for a great out of the box experience, I can't recommend this project in good faith. It might provide some value as learning material. Otherwise, as a base for your project (either as a dependency or a fork), it will probably require a decent amount of effort on your side. For example, these guys seem to have been running a fork for a while: https://github.com/truehostcloud/silver . I don't know if they're happy or not with their decision, but they probably got the job done.

And as always, if you're not sure about a project, look around for other options that better fit your needs.

— Reply to this email directly, view it on GitHub https://github.com/silverapp/silver/issues/698#issuecomment-2158002983, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALFYCRCFDDYX3HJMDILSXUTZGV7ODAVCNFSM6AAAAABI7AAIA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJYGAYDEOJYGM . You are receiving this because you were mentioned.Message ID: @.***>