Commit Graph

47 Commits

Author SHA1 Message Date
Ikey Doherty 3e75a0fe9d
packaging: Add formal documentation on release processes
This is an effort to impart some tribal knowledge so that everyone is on
the same page when it comes to the weekly development cadence of Solus.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-10-06 16:37:31 +01:00
Joshua Strobl 004ae9434a Add YJOBS and version variable macros. Organized version macros. 2017-09-27 15:34:08 +03:00
Joshua Strobl c8361dfdfd
Fix Bumping a package header. 2017-07-29 22:26:57 +03:00
Joshua Strobl de97c28960
Add actual mod times. 2017-07-22 16:56:48 +03:00
Joshua Strobl 8dc6f44e30
Generated lastmod dates for all Markdown files to be used in Help Center. 2017-07-22 16:31:01 +03:00
Joshua Strobl 65bf80b59a
Fix some line breakage. Drop fairly useless Guide page pending some sexy Help Center changes. 2017-07-22 15:07:06 +03:00
Joshua Strobl 3e58b0ac89
Improve organization of Submitting a Package, breaking the commands into more digestible sections.
Added notes on resolving accidental creation of non-initial commits or avoiding creation of other Differential tasks.
2017-07-22 15:02:46 +03:00
Devices c717c9be7b Fixed typo in en.md
Changed "too" to "tool" in the sentence "To update the package to a newer version, use the `yupdate` tool."
2017-07-20 21:40:53 +02:00
Matt Critchlow c1c6637426
update CONFOPTS source link in package.yml doc 2017-06-20 19:42:37 -07:00
Joshua Strobl 4f37a878f3
Correct path for an image in Managing Users. Added a Prior to Patch Submission section
to Submitting a Package.
2017-06-20 19:26:34 +03:00
Joshua Strobl cceb4558c8
Change language of 2-distro section on Package Inclusion Policy to clarify that it is a waiver, not rule. 2017-06-02 17:32:51 +03:00
Peter O'Connor 28eb90337a
packaging: Add info about CVE .nopatch
Signed-off-by: Peter O'Connor <peter@solus-project.com>
2017-05-31 20:45:52 +10:00
Joshua Strobl 9791ed3c10 Update builddeps type to list 2017-05-22 16:15:15 +03:00
Joshua Strobl 010b716c95 Add builddep to package.yml doc, added link to learn more. 2017-05-22 16:09:20 +03:00
Joshua Strobl 71faa0d9b8 Correction for Minecraft doc, submitting a package, - for :. 2017-05-19 13:21:05 +03:00
Joshua Strobl 92d3390b73 Reduce usage of blocks intended for multiline commands. 2017-05-14 10:56:41 +03:00
Joshua Strobl 317a9a380d Add information about updating task information. 2017-05-14 10:53:08 +03:00
Ikey Doherty 3930175173
packaging: Document how amending an arc diff prompts for input
When using arc diff on an existing diff that is being amended, the
user is requested to add some information. Document this so that they
don't feel lost and have a reference to turn to.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-05-07 00:29:07 +01:00
Ikey Doherty 8557a00a64
packaging: Update to document the new Arcanist approach
This change adds documentation for the initialisation of arcanist, and
gives brief tutorials on using git basics. Additionally it shows how
to send the patch via arc, and importantly, how to fix a patch that
has had changes requested.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-05-06 19:45:04 +01:00
Ikey Doherty 73a7c00d03
Update all references to the Solus git URI
As of today Solus has fully migrated away from the legacy cgit/gitolite
combination, to the fully configured Phabricator instance. As such, the
old URLs are no longer valid.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-05-06 19:20:30 +01:00
Joshua Strobl 7ae0297ce0
Added Fedora and cleared out some unnecessary new lines in Package Inclusion Policy. 2017-04-20 20:15:03 +03:00
Joshua Strobl 4595fa3a40 Merge pull request #29 from sunnyflunk/fixes
Misc packaging fixes
2017-03-21 12:38:04 +02:00
Peter O'Connor 25334892e3 Misc packaging fixes
- format example yml to current standards
 - remove Makefile.toplevel as it shouldn't be in the folder
2017-03-21 21:34:51 +11:00
Joshua Strobl e21b640663
Use relative URL as opposed to absolute. Helpful for local testing. 2017-03-21 12:32:13 +02:00
Peter O'Connor b630e11bb4 Add documentation on local repos within solbuild 2017-03-21 16:44:31 +11:00
Pierre-Yves 2a07ec730c URL & style update
- Fix: CONFOPTS Full List link
- minor styles update
2017-03-16 19:00:53 +01:00
Joshua Strobl 3851a578c5
Fix headers for Build dependencies in Packaging Practices. 2017-03-16 17:19:18 +02:00
Matthias Eliasson 63dbc8c8c3 Add missing [Packager] in Building a Package page 2017-03-10 21:01:03 +01:00
Joshua Strobl b5d225145f
Resolve #20: Added documentation for updating an existing package. 2017-03-02 22:12:04 +02:00
Joshua Strobl 39ddd0ac23
Convert all metadata headers to TOML. 2017-02-26 23:30:46 +02:00
Joshua Strobl 9faa1c1b0e
Added Base Development Tools section to Package Management Basics. Added more specification of languages
across various code blocks.
2017-02-25 22:23:57 +02:00
Joshua Strobl 4d8e92a555
Package.yml: Fix rogue Hugo YAML header. 2017-02-25 22:15:14 +02:00
Joshua Strobl 8ec43cd6cf
Package.yml: Fix extra headings. 2017-02-25 21:55:49 +02:00
Joshua Strobl 35ce842e8b
Package.yml: Added %ARCH% variable macro. 2017-02-24 23:48:58 +02:00
Joshua Strobl 5ce2d29442
Fix headings for Types in Package.yml 2017-02-24 21:47:25 +02:00
Joshua Strobl 75f25d243e
Fix minor spelling mistake. Pretty sure I meant to say register. 2017-02-24 01:55:03 +02:00
Joshua Strobl 51e07c5b52
Package.yml: Add new Haskell actionable macros, document qmake macro and new qmake4 macro. 2017-02-24 01:47:31 +02:00
Joshua Strobl 56ece8d9fa
Apparently 2-space is the real spec for Markdown list bits. My entire life has been a lie. 2017-02-23 00:08:16 +02:00
Joshua Strobl 4a6e353398
See about fixing nested list items on Package Inclusion Policy doc. 2017-02-23 00:00:21 +02:00
Joshua Strobl 9d509e8b8b
Add Package Inclusion Policy. 2017-02-20 15:34:06 +02:00
Joshua Strobl 0c5e8c7f17
Resolve #13 - incorrect spelling of maintenance. 2017-02-20 15:20:48 +02:00
Joshua Strobl 6e7ddc0c89
Add Hugo YAML bits to Packaging Guide and Packaging Practices. Tweak use of single-line and multi-line code blocks. 2017-02-10 19:25:08 +02:00
Joshua Strobl 0a1913ebea
Fix some incorrect article headers and (in theory) finished Hugo YAML adding. Moved a build bit to Building a Package. 2017-02-10 19:12:23 +02:00
Joshua Strobl 07417dc394
Add Hugo YAML headers to each file so Help Center will have article titles. 2017-02-10 18:36:42 +02:00
Joshua Strobl c88daece55
Fix up some linking. 2017-02-10 16:56:35 +02:00
Joshua Strobl dd2eb9d404
Add or fix initial descriptions of each article. 2017-02-10 15:52:22 +02:00
Joshua Strobl 68a1a2b5aa
Move all documentation out of content/ so we can use the help-center-docs as a git submodule directly in an appropriate folder in our solus-site Hugo content/ dir. 2017-02-06 21:18:59 +02:00