Replies: 11 comments 8 replies
-
Pretty much every DLL that isn't found on NuGet should be removed, so it included a lot of your proposal.
|
Beta Was this translation helpful? Give feedback.
-
For the plugin, I've already added an issue #3 that goes in the same direction. But I would like to keep compatibility with existing plugins. This seems very important. (I ain't gonna rewrite all my plugins, just for fun, when they work correctly). So I was hoping to keep the existing plugin system as a legacy. Edit: Seems that newer version of IronPython do work with .NET 6, but existing plugins broke, when I tried to up the version too fast. Maybe we could at least make it work with at least the latest 2.7 version. If it works with .NET 6 here is hoping it will work with .NET 8. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I opened a new thread on this before reading this one. Sorry about that. I agree with removing crash reports at this stage, but I'm curious if the functionality might not be useful down the road. I've built some web services in the past and would be happy to start building a catch for these kinds of reports. It's probably too early to discuss specifics, but maybe keep it in the back of your mind. I've worked in customer support roles, and getting good information out of people can be hard. Having a way for people to send these reports might help track down some of the more obscure bugs. |
Beta Was this translation helpful? Give feedback.
-
Removed all references to With that disabled the Share on the Internet function, most of the code is intact for re-implementation, but disabled the Checkbox so it's clear that this isn't used anymore. I don't really want or think it's a good idea to have a central server for sharing. We could create a simple ASP.NET Web API Server that people could host on their server of choice. Or should we just remove all of this in case we end up like tachiyomi? Or more like Kodi? This all seemed to depends on the cyolito.com Server, unless I am mistaken. No one was using that function without that? |
Beta Was this translation helpful? Give feedback.
-
Depending on how CR uses it - either as a means to persist data between runs, or as an alternative to keeping everything in memory - there could be different trade-offs. I wonder how much (if any) benefit there'd be for the former. I wonder, is this something worthwhile investigating, or not particularly, given that MS-, MySQL (& MariaDB) are already supported? |
Beta Was this translation helpful? Give feedback.
-
I'm a DBA, I can help with the database :) |
Beta Was this translation helpful? Give feedback.
-
About database look at https://www.litedb.org/ |
Beta Was this translation helpful? Give feedback.
-
Also to do a mass conversion batch to bootstrap the future database it can be useful : https://github.com/btxgit/crackid |
Beta Was this translation helpful? Give feedback.
-
I've updated the project files & added the PolySharp packages so some of the latest language feature are supported. Look at the documentation for PolySharp to see what it enables. https://github.com/Sergio0694/PolySharp/?tab=readme-ov-file#documentation- |
Beta Was this translation helpful? Give feedback.
-
I've updated the projects files to support the newer SDK style, along with the above change to support the newer language functions. This is probably the limit of what we can do. I don't know if it will be possible to move to .NET 8+. While trying to remove the need for BinaryFormatter, i've updated the Clone Utility to use a nuget package called DeepCloner, that seems to work but crashed the release build. So I've had to revert the changes for now. The remote library is using a function called Windows Communication Foundation that is deprecated, that will need to be either scraped or redone using more modern alternative (that I've not looked what they are). Edit: It seems that the replacement for WCF is CoreWCF. |
Beta Was this translation helpful? Give feedback.
-
Thank you for providing the code. I was able to successfully compile it on my machine; I appreciate your assistance and work to port the code to .net framework 4.8, it's a huge work
I'm investigating the code to find obsolete references within the project that could potentially be updated or removed. I have compiled a list that could serve as a guide for others interested in upgrading or cleaning the project.
We also can convert some project (like the plugin project for example) to a .net standard class library before to migrate to .net core.
My focus is on identifying points that can be addressed to make the application easier to update in the future.
If there are additional considerations that need attention, we can use this list as a guide for individuals looking to update the community edition version.
Beta Was this translation helpful? Give feedback.
All reactions