<div>There are situations in which it makes sense to build a theme which relies on specific plugins to function, but it is often not a good idea to incorporate the entire code base into the theme since the plugin may be under active development. In this situation I tend to have the plugin automatically install and activate the plugin(s). I think it would be a good idea if this sort of situation was allowed in the theme repository.</div>
<div><br></div><div>Simply bundling the plugins zip file into the theme and requiring the user to copy the files over seems counter productive though and shouldn&#39;t be allowed IMO since the user could just as easily get the plugin from the repository instead.</div>
<div><br></div><div>There are some excellent themes in the repository which incorporate large amounts of &quot;plugin like&quot; functionality so I would assume that seamlessly integrated functionality would be deemed appropriate for the repository.</div>
<div><br></div><div>Just taking something like Yoasts SEO plugin and dumping it verbatim into a theme would be plain weird and shouldn&#39;t be allowed though IMO, as it would include a bunch of text unrelated to the theme and create confusion for the user. However if it were integrated seamlessly and cleanly, then I don&#39;t see any problems with that approach, albeit I personally would never roll that much SEO functionality into a theme.</div>
<div><br></div><div><div>Ryan,</div><div><br></div><div><br></div></div><div><br></div>