Open Harvester62 opened 1 year ago
this was always the case but we simply don't have the resource to test every extension actively we can only rely on user reports needless to say we don't have the resources to keep track fors of extensions
if an extension is indeed no longer maintained and a viable fork is available we will make the change to point the index to new repo
as for removing outdated extensions I personally don't want to do so at least not immediately not everyone is using the newest version of web UI and thus can still use older versions extensions
it's really all a case by case basis
tldr be made aware via user reports ideally hopefully the autor themselves would send a message to us
if you have more issues related to extensions I think it's easier if you post it to the extension index repo as it would have less likely chance of getting buried https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions
oh my why do you have so many extensions installed
are you testing every extension?
yes I tagged it as not-an-issue
because it's technically "not an issue"
that doesn't mean that I'm not a paying attention to this post
Maybe we can add a no longer maintain tag
I did conceptualize a version system that would provide version compatibility but that hasn't been made yet
I do understand your point and I will follow your suggestion to use that repository for such a things.
Anyway, I do need to have all the working extension installed (or at least those that I do want to translate the UI) because I am the translator of the Italian localization, and I do need to export the localization.json file with all the stuff inside it, otherwise I wouldn't be able to compare it side by side with my it_IT.json file and avoid duplications of labels and descriptions.
I won't install/translate all the available Extensions, but only those that I wish to work on in my spare time. Until another way of managing the localization will be implemented, this is the only way I have found to work with the localization file.
if it is not too much trouble for you
do you mind sending me a list of know non-working or no longer maintain extensions
it would very be helpful if I were to add the no longer maintain
working
tags
@Harvester62 puts hard work to test extensions, and custom scripts for translation. He is enabling all the extensions from the index page, and has said before that they need to be all enabled at once for translating extensions.
Consider posting here: https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions, the things you find important involving extensions. Testing or commentary you have is appreciated.
If you want to look at pruning the older extensions from the index, because its broken and inactive, another similar extension exists, submitting a pull request removing it + asking on their github repo seems suitable. Give a month or more, then remove them. This way we're not going to upset users or creator. You could also put the old extension in the wiki, anybody can edit it now.
Thank you @ClashSAN and @w-e-w for your replies and support. I will follow your suggestions in case I will find any no longer supported extension or broken ones on https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions.
I am currently redoing the it_IT.json file due to the re-installation from scratch of SD Web UI v1.3.0, therefore my comments or checks are always compared to the most current version of the SDWUI repository.
I'm quite behind in the translation of the many new Extensions that have been published until now, but I will do my best to translate the most of them. The very first check and step is always the installation of the Extension, which has to start correctly (that doesn't mean that it works, simply that it doesn't rise any errors at startup). If it does than there are very good chances that it is also properly working.
So @w-e-w , all the extensions that you see in my screenshot have been successfully installed and they should also work properly with the latest version of SDWUI.
Consider also that if I find an incompatible or a dependency error I try to solve the issue, after checking with the extension's repository information and eventually doing a pip check
for safety. Currently, by example, I have to see how to install Riffusion because of its dependencies, we'll see; it works in the old installation of SDWUI, so I can find a way to manage it's localization anyway.
Sorry for the wall of text. Cheers!
Is there an existing issue for this?
What happened?
The developer of the Custom Diffusion extension is no longer maintaining it as per his reply to this bug report on his repository: https://github.com/guaneec/custom-diffusion-webui/issues/10#issuecomment-1546796290
Steps to reproduce the problem
What should have happened?
To keep an extension in the list of available ones, it should be actively maintained, otherwise it can lead to errors and user complaints. If a developer is not interested anymore to maintain his extension, this can be forked by another developer and kept updated, as it happened with other extensions (like Images Browser).
Commit where the problem happens
20ae71faa8ef035c31aa3a410b707d792c8203a3
What Python version are you running on ?
Python 3.10.x
What platforms do you use to access the UI ?
Windows
What device are you running WebUI on?
Nvidia GPUs (GTX 16 below)
What browsers do you use to access the UI ?
Mozilla Firefox
Command Line Arguments
List of extensions
Console logs
Additional information
No response