Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:recommended_tools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
vufind2:recommended_tools [2015/12/10 20:00] – [Tests] demiankatz | development:recommended_tools [2016/09/15 14:16] – [Dependency Management] crhallberg | ||
---|---|---|---|
Line 11: | Line 11: | ||
===== Version Control ===== | ===== Version Control ===== | ||
- | It is strongly recommended that you use some sort of version control software to keep track of revisions while programming. This provides a valuable safety net for reverting bad changes, remembering why particular adjustments were made, etc. In the case of [[Git]], the tool used by VuFind, it also offers powerful collaboration and sharing capabilities. Whether you plan to work locally or share with the local community, [[Git]] is a tool worth learning more about, as is the [[http:// | + | It is strongly recommended that you use some sort of version control software to keep track of revisions while programming. This provides a valuable safety net for reverting bad changes, remembering why particular adjustments were made, etc. In the case of [[development: |
+ | ===== Dependency Management ===== | ||
+ | |||
+ | VuFind loads its external dependencies using [[development: | ||
+ | |||
+ | ===== Grunt ===== | ||
+ | |||
+ | VuFind, as of version 3.1, ships with a Gruntfile to help manage front end tasks like compiling less/scss, compressing js, and checking coding standards. [[development: | ||
===== Meeting Project Standards ===== | ===== Meeting Project Standards ===== | ||
development/recommended_tools.txt · Last modified: 2023/10/20 12:02 by demiankatz