Topic on Extension talk:Validator

No longer a dependency for SMW et al?

5
أحمد (talkcontribs)
أحمد (talkcontribs)

Hello Kghbln,

You reverted my amendments regarding the dependency of SMW on Validator. In light of the reference I provide in the previous entry in this discussion, did I misunderstand something?

Kghbln (talkcontribs)

Yes since Validator get's automatically invoked via Composer. SMW will not work without this extension. Did you see my my changes to the page? Cheers

أحمد (talkcontribs)

By "automatically invoked via Composer" do you mean "installed"? Or do you actually mean temporarily used during installation?

I'm not sure the part about auto-installation is true.

Specifically:

I have installed SMW by hand without Validator and it works. I have no trace of Validator in my installation.

Moreover, I'm not sure the note from SMW docs I refer to in my first post can be interpreted as you wrote.

Also, even though I haven't used Composer before, my assumption about a package and dependency management system is that it should install dependencies when not present, but not cause breakage if those dependencies had been already installed on behalf of other components.

What am I missing here?

Kghbln (talkcontribs)

> "automatically invoked via Composer"

Indeed installed as well as activated. That's right.

You should see a reference to the Validator extension on the "Special:Version" page of your wiki. If this is not the case then I have no idea why Semantic MediaWiki is working for you.

In case you use the tarball of Semantic MediaWiki provided then Validator is automatically included without further action required by you. However you should still see a reference to the Validator extension on the "Special:Version" page, too. If this is not the case then I have no idea why Semantic MediaWiki is working for you.

Reply to "No longer a dependency for SMW et al?"