feat(minor): Packages! also cleanup of DocField and other minor fixes #14123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Packages
Packages are light weight apps that can be exported and imported into different site. These exist only in the database and don't run an unrestricted code.
A Package is essentially a group of modules. You can download a Package by making a new Package Release. You can then download the package and import it to another site via Package Import
Package export and import is very similar to an
app
(uses the same routines)Defining a Package
Package Release
Package Import
Extension to Module
Cleanup to DocField
Long time pending
Added "Naming Rule" in DocType
docs: frappe/frappe_docs#191