Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite parsers to use AppImages #326

Open
pchote opened this issue Aug 15, 2018 · 1 comment
Open

Rewrite parsers to use AppImages #326

pchote opened this issue Aug 15, 2018 · 1 comment

Comments

@pchote
Copy link
Member

pchote commented Aug 15, 2018

The different engine versions / parsers should be exposed through the admin interface, with a dropdown allowing the admin to select an AppImage from a defined directory and a second dropdown specifying the parser's grid type (to generalize the fix for OpenRA/OpenRA#15425). This would make it much easier and safer to update for new versions, and also to support third party mods.

Depends on OpenRA/OpenRA#15521.

@pchote pchote changed the title Rewrite parsers based Rewrite parsers to use AppImages Aug 15, 2018
@pchote
Copy link
Member Author

pchote commented Sep 16, 2018

#337 made a start towards this by cleaning up the version plumbing. The next step will be to migrate to a model, and then to integrate with the AppImages.

Moving to this model will require third party mods to explicitly request registration, with maps from unknown mods being rejected on upload. This adds a bit of hassle, but fixes the fundamental issues with mod grid type (OpenRA/OpenRA#15425) and will let us show previews that include proper spawn point and tech structure (OpenRA/OpenRA#3359) artwork, and automatically expose "official" maps (#295).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant