Unofficial ReactOS Application Compatibility Database
Moderator: Moderator Team
Unofficial ReactOS Application Compatibility Database
[ external image ]
────────────────────────────────────────────────────────────────────────────────
Hello, ReactOS Community!
About a month ago I've decided to create some kind of ReactOS compatibility
database, that would work like WineHQ database. It stores program test data,
rating, what works, what doesn't, etc.
So, technically that's just MySQL database hosted by cernodile, with API used
to read the data from it.
Everything is hosted on GitHub:
https://github.com/ROS-AppDB
And the site itself:
https://ros-appdb.github.io/ReactOS-AppDB
If you want to submit tests for the database, read this document:
https://github.com/ROS-AppDB/AppForm/bl ... /README.md
If you want to contribute to the website code, just make a pull request (or an issue). I don't really
think that my methods are efficient, or something (as I said earlier, I'm a beginner),
tell me what to change in it etc. Database's code is a mess and really needs to be
cleaned up (sometimes even grammar isn't OK, as English isn't my native)...
Anyway,
enjoy!
────────────────────────────────────────────────────────────────────────────────
Hello, ReactOS Community!
About a month ago I've decided to create some kind of ReactOS compatibility
database, that would work like WineHQ database. It stores program test data,
rating, what works, what doesn't, etc.
So, technically that's just MySQL database hosted by cernodile, with API used
to read the data from it.
Everything is hosted on GitHub:
https://github.com/ROS-AppDB
And the site itself:
https://ros-appdb.github.io/ReactOS-AppDB
If you want to submit tests for the database, read this document:
https://github.com/ROS-AppDB/AppForm/bl ... /README.md
If you want to contribute to the website code, just make a pull request (or an issue). I don't really
think that my methods are efficient, or something (as I said earlier, I'm a beginner),
tell me what to change in it etc. Database's code is a mess and really needs to be
cleaned up (sometimes even grammar isn't OK, as English isn't my native)...
Anyway,
enjoy!
Last edited by Mcpg on Fri Dec 29, 2017 11:50 am, edited 2 times in total.
Re: Unofficial ReactOS Application Compatibility Database
I personally dislike the idea of forcing client to download a full database, but eh, I guess I'm going to improve the code, squash some bugs, and maybe try to populate db a bit.
My working rigs:
Dell Latitude E5430 on 0.4.9-vgal - i5-3340M, USB boot.
Partially working rigs:
Ryzen 7 3700X on B450 board - 0.4.14 boot via preinstall. USB broken.
[ external image ]
Dell Latitude E5430 on 0.4.9-vgal - i5-3340M, USB boot.
Partially working rigs:
Ryzen 7 3700X on B450 board - 0.4.14 boot via preinstall. USB broken.
[ external image ]
Re: Unofficial ReactOS Application Compatibility Database
Wine database can be used. I have successfully registered ReactOS as a distribution in there.
https://appdb.winehq.org/objectManager. ... stribution
https://appdb.winehq.org/objectManager. ... stribution
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
Re: Unofficial ReactOS Application Compatibility Database
We are not testing wine though. We have some wine code in ReactOS but its not the same thing.erkinalp wrote:Wine database can be used. I have successfully registered ReactOS as a distribution in there.
https://appdb.winehq.org/objectManager. ... stribution
ReactOS: HP pavilion dv6500.
-
- Posts: 441
- Joined: Sat Nov 15, 2008 4:13 pm
Re: Unofficial ReactOS Application Compatibility Database
Agreed. I don't think piggybacking off of their database is really kosher. On the other hand, Wine's AppDB is open source (https://source.winehq.org/git/appdb.git), so we could set up our own instance.verserk wrote:We are not testing wine though.
I reserve the right to ignore any portion of any post if I deem it not constructive or likely to cause the discussion to degenerate.
Re: Unofficial ReactOS Application Compatibility Database
They are probably aware of that. Otherwise, they would have deleted it.verserk wrote:We are not testing wine though. We have some wine code in ReactOS but its not the same thing.
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
Re: Unofficial ReactOS Application Compatibility Database
It has zero tests submitted so far, if any tests get submitted they'd probably get rejected by a maintainer for not being able to provide the correct wine version along with not accepting test data from anything beyond official wine, wine-devel, and wine-staging releases (not even from things like PlayOnLInux or Lutris).erkinalp wrote:They are probably aware of that. Otherwise, they would have deleted it.
ReactOS: HP pavilion dv6500.
Re: Unofficial ReactOS Application Compatibility Database
When that goal is reached, then that APPDB won't be necessary, right?ReactOS is a free and open-source operating system for x86/x64 personal computers intended to be binary-compatible with computer programs and device drivers made for Windows Server 2003.
-
- Posts: 441
- Joined: Sat Nov 15, 2008 4:13 pm
Re: Unofficial ReactOS Application Compatibility Database
If it ever becomes 100% binary compatible with a particular version of Windows (current target is w2k3) then an AppDB won't be strictly necessary, but that doesn't mean it won't still be useful, as it will be nice for end-users to be able to see before they try it that someone else has already verified that the particular app(s) they intend to use work perfectly.
Also, even after reaching Windows 2003 binary compatibility, some Vista+ apps may run (because of the compatibility shims that are being worked on for that purpose) and some may have issues, or not run at all, as being binary compatible with Windows 2k3 doesn't require apps which weren't compiled for <=2k3 to function, but people will still want to try them, and especially as more and more apps drop support for <=Vista, people will expect them to work, so having an AppDB similar to Wine's will still be useful.
In fact, such an AppDB could be a good place to store the optimal compatibility settings for specific apps, so that others can find them easily. (or perhaps eventually so that ReactOS can apply them automatically?)
Also, even after reaching Windows 2003 binary compatibility, some Vista+ apps may run (because of the compatibility shims that are being worked on for that purpose) and some may have issues, or not run at all, as being binary compatible with Windows 2k3 doesn't require apps which weren't compiled for <=2k3 to function, but people will still want to try them, and especially as more and more apps drop support for <=Vista, people will expect them to work, so having an AppDB similar to Wine's will still be useful.
In fact, such an AppDB could be a good place to store the optimal compatibility settings for specific apps, so that others can find them easily. (or perhaps eventually so that ReactOS can apply them automatically?)
Last edited by justincase on Mon Jan 01, 2018 12:28 pm, edited 2 times in total.
I reserve the right to ignore any portion of any post if I deem it not constructive or likely to cause the discussion to degenerate.
Re: Unofficial ReactOS Application Compatibility Database
Fair enough.
Please make an official APPDB.
Please make an official APPDB.
Who is online
Users browsing this forum: Trendiction [Bot] and 12 guests