-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugins on GitHub should have one fewer levels of directory structure #13
Comments
That's true - I wasn't thinking about the deploy-from-git process as much as the upload-from-zip process. You could always pull the partial git tree though? |
On Thu, Jul 04, 2013 at 05:56:17PM -0700, Ben Werdmuller wrote:
I didn't think that worked. But I haven't poked in a long itme. One reason to think about the "deploy from git" version of the process is how much easier it makes upgrades and updates. |
Agree completely. I'll take a hard look at this a little later on today. |
I ran into the same issue and just moved the directory down the tree. It probably broke the git structure but it worked. It would be great if they cloned directly into the plugin directory. |
Marking this as todo this weekend. |
Ditto. Current directory structure makes deployment a nightmare. |
Sorry for the delay, folks. This has been a low-idno month, but September will see development ramp right back up. I intend to get to this then. |
For others in the same position reading this; Git will store symlinks in the repo (providing your OS supports it), so for deploy, create a separate directory and do your submodule checkouts into those, then symlink from IdnoPlugins. This'll work providing plugins don't make assumptions based on location (which they shouldn't) |
This would be a really great improvement of the plugin system imo :) |
This was completed ... ooh, well over a year ago. Closed! :) |
Right now, to "git co" a plugin into IdnoPlugins, I need to check it out elsewhere and ln -s it to get the "right" directory into the IdnoPlugins directory. If the content of the plugins were lifted up one level, the deploy-from-git process would be a lot easier.
The text was updated successfully, but these errors were encountered: