Thanks for trying to fix this, however it still does not work. :(
When having "mediawiki/semantic-glossary": "@dev",
I get this:
Problem 1
- mediawiki/semantic-glossary dev-master requires mediawiki/semantic-media-wiki ~1.9, ~2.0 -> no matching package found.
- mediawiki/semantic-glossary dev-REL1_23 requires mediawiki/semantic-media-wiki ~1.9 -> no matching package found.
- mediawiki/semantic-glossary 1.0.0 requires mediawiki/semantic-media-wiki ~1.9 -> no matching package found.
- Installation request for mediawiki/semantic-glossary @dev -> satisfiable by mediawiki/semantic-glossary[1.0.0, dev-REL1_23, dev-master].
When adding "mediawiki/semantic-glossary": "dev-master",
it looks a bit better:
Problem 1
- Installation request for mediawiki/semantic-glossary dev-master -> satisfiable by mediawiki/semantic-glossary[dev-master].
- mediawiki/semantic-glossary dev-master requires mediawiki/semantic-media-wiki ~1.9, ~2.0 -> no matching package found.
So it seems that commaseparating different branches does not work. Minimum stability is at "dev" in the "composer.json".