![]() But like you write, that's another discussion. I agree, Drush and Drupal console should be included in Drupal core. I don't see why the composer way of installing Drupal is installing Drush and Drupal Console, when the tarball does not, but that's another issue. Jeff Geerling has also struggled with Composer. I see it as the biggest obstacle for wider Drupal 8 adoption.Įven very experienced Drupal users like Joachim Noreiko (joachim) struggle with Composer, and find it a pain to use: Getting more than you bargained for: removing a Drupal module with Composer. ![]() Thanks for asking a lot of really good questions about Composer and Drupal recently It only underlines that Composer is a hugely complex tool, which has made it quite hard to build Drupal 8 sites. This reinforces my view that this is a development tool, not a deployment tool. See this issue that asks for a separate deployment guide. It is not clear to me if drupal-composer/drupal-project is meant to be an installer for a production site, or to setup a developer environment, but since it is currently the only documented way to install Drupal with modules that require composer, it should be documented as plainly as possible, for users that do not have prior composer experience, as if it were a production installer. drupal-project's page explains what it installs: but I don't know if it's a good idea to add this link to the user guide (whose audience are not developers but system administrators). When I tested it, "-stability dev" option installed the same code as the latest release tarball, except for the missing versions in. I want to install stable versions of Drupal and its modules, but I have no idea what it installs.Ĭomposer installed an obsolete version of the "Migrate Upgrade" module, as you can see in this issue: This caused me to waste several hours trying to do a migration with a migration module that was not working properly. I know nothing about composer except that I'm required to use it in order to use some Drupal 8 modules (such as geofield). Is composer installing a development release of Drupal? Is composer only for developers who are sure they know what they are doing? Only use them if you are a developer and you are sure you know what you are doing. These releases have all the latest features, but might be not stable. The drupal project page says about the -dev versions: The "-no-dev" option mystifies me even more. When I install a production drupal8 website using composer, I'm a bit worried that the instructions specify version 8.x-dev and -stability "dev". It should also explain what versions of drupal core and its modules are installed by composer (for example "the latest recommended releases"). The user guide should explain these parameters. They help to add voice to your writing.I'd like to know what the "dev" options mean in the user guide instructions for installing Drupal 8 with composer:Ĭomposer create-project drupal-composer/drupal-project:8.x-dev mydir -no-dev -no-progress -stability dev -no-interaction ![]() Interjections can really liven up a sentence. Such examples are Wow!, Ouch!, Hurray!, and Oh no!. Interjection - An interjection is a word that shows strong emotion. Homographs - Homographs are words that may or may not sound alike but have the same spelling but a different meaning.Ĭomplex Sentence - A complex sentence is an independent clause joined by one or more dependent clauses. Homophones - Homophones are words that sound alike but they have different meanings and different spellings. Some examples are in, out, under, over, after, out, into, up, down, for, and between. Preposition - A preposition is a word that shows position or, direction. Some examples conjunctions are: and, but, or, nor, although, yet, so, either, and also. It tells what kind, how many, or which one.Ĭonjunction - A conjunction is a word that joins words or word groups together. It may stand for a person, place, thing, or idea.Īdjective - An adjective is a word that describes a noun or pronoun. Proper Noun - The pronoun is a word used in place of one or more nouns. Nouns are the subject of a sentence.Ĭommon Noun - A noun that does not name a specific person, place or thing. Noun - A noun is a person, place, thing, or idea. They tell how much, how often, when and where something is done. Verb - A verb is a word that expresses an action or a state of being.Īdverb - An adverb describes how the action is performed.
0 Comments
Leave a Reply. |