Comments (5)
@tkashkin I'm discussing some sort of standardized/approved disclaimer with the team, and I might even prototype something up to make it easier to talk about and iterate on. I'll keep you updated!
from gamehub.
That's unfortunate, I don't really know how could these issues be addressed. Game installation is the main feature of this app, and without it app would be completely pointless.
Technically, in case of Steam, app itself does not install any third-party software, but opens Steam instead and Steam handles downloading and installation.
But in case of GOG there's still no graphical client for GNU/Linux-based systems yet and I don't really want to remove GOG integration.
@cassidyjames, isn't there some workaround possible? Maybe something like "EULA" dialog on first run, which will tell user that this app is not affiliated with elementary and AppCenter in any way?
from gamehub.
While installation may be the main feature, I don't think it's pointless without it, but obviously a build-time config option to disable that would be a bit complicated.
I've personally just installed about 6 linux game managers I found and GameHub is unique. Through its use of https://www.igdb.com/ it is able to merge different sources into a single entry. It allows the management of custom tags for filters making it more of a library manager rather like calibre rather than just a package manager.
from gamehub.
Are there any implemented or planned changes of the guidelines that could allow for GameHub to be distributed through AppCenter?
Is your position on the problematic functionality being locked behind a (possibly hidden from UI) setting still the same as it was in the past?
If a game in GOG or Steam was malicious and stole private user information
Would a fully sandboxed flatpak help to address this point?
There was a plan to move AppCenter apps to flatpak, not sure if it's planned for elementary OS 6.
from gamehub.
@tkashkin as of right now, nothing has changed regarding policy in AppCenter. We do still plan to use Flatpak for apps in elementary OS, but it's less clear what that timeline is right now—COVID-19 has significantly delayed our plans here as we had planned to have multiple in-person sprints to plan and implement the work. Right now we're focused on getting the public beta of OS 6 released, and then will focus in on the Flatpak plans.
I believe a fully sandboxed Flatpak would alleviate the concerns, so long as the third-party games were being installed inside the Flatpak container (and not to the host system). However, I have no idea how feasible that is technically.
from gamehub.
Related Issues (20)
- [Feature Request] User Categories for GOG games
- Automatic update for game HOT 2
- Dosbox config file ignored HOT 2
- Won't detect ROMs HOT 1
- Can't log into Humble Bundle or itch.io accounts HOT 5
- "Open installation directory" opens VS Code instead of Dolphin HOT 3
- Add GameHub to Flathub HOT 1
- Proton compatibility layer suddenly missing on non-Steam games HOT 15
- when choose "skip" at the main menu , then the gamehub crashes everytime HOT 1
- GOG bonus content not downloaded to the correct directory
- Interface stutters on main window scroll HOT 3
- Can't Download or install Games from GOG HOT 4
- Crash just on launching AppImage "Master" version
- Itch.io games lose vertical images, don't load in correctly
- AppImage crash
- QT frontend for kde plasma? HOT 2
- Games Crash If they Are Installed On Another Partition
- Immediate crash when downloading/installing HOT 4
- Please stop using webkit2gtk 4.0
- Authentication links don't work when built without webkitgtk
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gamehub.