Mikarific / InfiniteCraftHelper

A script that adds various useful features to Infinite Craft.
MIT License
49 stars 15 forks source link

Request for Comment - Infinite Craft project compatibility meta tags #10

Open Spatchy opened 5 months ago

Spatchy commented 5 months ago

@Mikarific Following our conversation on Discord, I'm posting this here to make it more publicly visible:

The aim is to try and increase compatibility between projects so that end-users don't have to choose between one project or another, and to make things easier for the developers of such projects.

The currently proposed solution is for each project to add a <meta ic-compat> tag to the head of the page, containing information about itself that other projects can read and decide which of its own features it should enable or disable to prevent conflicts. I have drafted a document proposing in more detail how these tags would work. If you have any comments you would like to add, please respond to this issue or issue #29 in the IC++ repo. We would greatly appreciate your input.

Mikarific commented 5 months ago

I'm currently working on rewriting Infinite Craft Helper from scratch, and I've implemented the meta tag standard as suggested in your current compatibility draft. It will be available in 3.0.0+ when it releases.

GeebsRilie commented 4 months ago

Ok so this means we wont be able to use both of these until Helper 3.0? I really want the speedrun and current discoveries counter :/ nm got it to work.