Open boenrobot opened 10 years ago
They are (were) used when generating the Pyrus.phar On Jul 31, 2014 4:20 PM, "Vasil Rangelov" notifications@github.com wrote:
What's with this practice of having a "vendor" dir containing a whole PEAR2 installation with dependencies anyway? Those should not be in a VCS, even if they're important for development (which those frankly aren't), but
should be installed separately.
You can merge this Pull Request by running
git pull https://github.com/boenrobot/Pyrus_Developer vendor-clean
Or view, comment on, or merge it at:
https://github.com/pyrus/Pyrus_Developer/pull/29 Commit Summary
- Removed the "vendor" folder and added it to .gitignore;
File Changes
- M .gitignore https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-0 (1)
- M package.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-1 (30)
- M package_compatible.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-2 (24)
- D vendor/.configsnapshots/configsnapshot-2011-07-26 19-41-32.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-3 (2)
- D vendor/.configsnapshots/configsnapshot-2011-09-09 10-24-33.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-4 (2)
- D vendor/.pear2registry https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-5 (0)
- D vendor/.xmlregistry/packages/pear2.php.net/PEAR2_Autoload/0.2.4-info.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-6 (82)
- D vendor/.xmlregistry/packages/pear2.php.net/PEAR2_Exception/0.2.0-info.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-7 (110)
- D vendor/.xmlregistry/packages/pear2.php.net/PEAR2_MultiErrors/0.2.0-info.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-8 (75)
- D vendor/.xmlregistry/packages/pear2.php.net/PEAR2_Templates_Savant/0.3.3-info.xml https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-9 (98)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/baseball/examples/baseball/BaseballPlayer.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-10 (5)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/baseball/examples/baseball/BaseballTeam.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-11 (9)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/baseball/examples/baseball/ListItem.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-12 (1)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/baseball/examples/baseball/PartialSeason.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-13 (1)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/baseball/examples/baseball/index.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-14 (54)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/examples/basic.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-15 (38)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/templates/examples/templates/MyTemplate.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-16 (2)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/templates/examples/templates/StringView.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-17 (1)
- D vendor/docs/pear2.php.net/PEAR2_Templates_Savant/examples/templates/examples/templates/stdClass.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-18 (6)
- D vendor/downloads/PEAR2_Autoload-0.2.3.tgz https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-19 (0)
- D vendor/downloads/PEAR2_Templates_Savant-0.3.3.tgz https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-20 (0)
- D vendor/php/PEAR2/Autoload.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-21 (243)
- D vendor/php/PEAR2/Exception.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-22 (196)
- D vendor/php/PEAR2/MultiErrors.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-23 (227)
- D vendor/php/PEAR2/MultiErrors/Exception.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-24 (3)
- D vendor/php/PEAR2/Templates/Savant/BadMethodCallException.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-25 (7)
- D vendor/php/PEAR2/Templates/Savant/BasicFastCompiler.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-26 (54)
- D vendor/php/PEAR2/Templates/Savant/ClassToTemplateMapper.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-27 (102)
- D vendor/php/PEAR2/Templates/Savant/CompilerException.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-28 (5)
- D vendor/php/PEAR2/Templates/Savant/CompilerInterface.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-29 (8)
- D vendor/php/PEAR2/Templates/Savant/Exception.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-30 (8)
- D vendor/php/PEAR2/Templates/Savant/FastCompilerInterface.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-31 (7)
- D vendor/php/PEAR2/Templates/Savant/FilterAbstract.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-32 (86)
- D vendor/php/PEAR2/Templates/Savant/Main.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-33 (934)
- D vendor/php/PEAR2/Templates/Savant/MapperInterface.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-34 (8)
- D vendor/php/PEAR2/Templates/Savant/ObjectProxy.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-35 (217)
- D vendor/php/PEAR2/Templates/Savant/ObjectProxy/ArrayAccess.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-36 (25)
- D vendor/php/PEAR2/Templates/Savant/ObjectProxy/ArrayIterator.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-37 (47)
- D vendor/php/PEAR2/Templates/Savant/ObjectProxy/ArrayObject.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-38 (84)
- D vendor/php/PEAR2/Templates/Savant/ObjectProxy/Traversable.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-39 (36)
- D vendor/php/PEAR2/Templates/Savant/TemplateException.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-40 (5)
- D vendor/php/PEAR2/Templates/Savant/UnexpectedValueException.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-41 (7)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/_files/testDir1/Foo.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-42 (9)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/initialize_basic001.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-43 (10)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/initialize_basic002.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-44 (11)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/initialize_basic003.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-45 (11)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/initialize_basic004.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-46 (25)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/initialize_basic005.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-47 (10)
- D vendor/tests/pear2.php.net/PEAR2_Autoload/run-tests.php.inc https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-48 (2479)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/escape/Foo.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-49 (3)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/escape/echostring.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-50 (3)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/escape/object.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-51 (24)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/escape/raw.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-52 (3)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/escape/string.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-53 (19)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/globals/basic.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-54 (15)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/globals/basic.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-55 (6)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/globals/escape.arrays.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-56 (23)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/globals/escape.nestedarrays.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-57 (23)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/globals/escape.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-58 (21)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/Foo.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-59 (2)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/array.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-60 (18)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/echostring.tpl.php https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-61 (1)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/fastcompile.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-62 (49)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/object.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-63 (30)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/render/string.phpt https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-64 (24)
- D vendor/tests/pear2.php.net/PEAR2_Templates_Savant/test_framework.php.inc https://github.com/pyrus/Pyrus_Developer/pull/29/files#diff-65 (210)
Patch Links:
- https://github.com/pyrus/Pyrus_Developer/pull/29.patch
- https://github.com/pyrus/Pyrus_Developer/pull/29.diff
— Reply to this email directly or view it on GitHub https://github.com/pyrus/Pyrus_Developer/pull/29.
For Pyrus itself... sure... I can understand that to generate an installer you need to not be dependent on an installer.
But surely that's not required for a plugin such as Pyrus_Developer, or any other package, right?
I had not noticed this was Pyrus_Developer :) I agree with you On Aug 1, 2014 5:22 PM, "Vasil Rangelov" notifications@github.com wrote:
For Pyrus itself... sure... I can understand that to generate an installer you need to not be dependent on an installer.
But surely that's not required for a plugin such as Pyrus_Developer, or any other package, right?
— Reply to this email directly or view it on GitHub https://github.com/pyrus/Pyrus_Developer/pull/29#issuecomment-50936397.
What's with this practice of having a "vendor" dir containing a whole PEAR2 installation with dependencies anyway? Those should not be in a VCS, even if they're important for development (which those frankly aren't), but should be installed separately.