Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf-wiki.git/shortlog/9520501e6ce67936474dfd5341dbbd278ab9e23f
...commit 
http://git.netsurf-browser.org/netsurf-wiki.git/commit/9520501e6ce67936474dfd5341dbbd278ab9e23f
...tree 
http://git.netsurf-browser.org/netsurf-wiki.git/tree/9520501e6ce67936474dfd5341dbbd278ab9e23f

The branch, master has been updated
       via  9520501e6ce67936474dfd5341dbbd278ab9e23f (commit)
      from  785f0e189abd572fa2185b131a108df942c7b985 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf-wiki.git/commit/?id=9520501e6ce67936474dfd5341dbbd278ab9e23f
commit 9520501e6ce67936474dfd5341dbbd278ab9e23f
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>

    futher release process updates

diff --git a/release/process.mdwn b/release/process.mdwn
index 25e01c1..cd656b7 100644
--- a/release/process.mdwn
+++ b/release/process.mdwn
@@ -110,6 +110,11 @@ Delete the public_suffix_list.dat file and run make, this 
will cause a
 fresh copy to be downloaded and converted. You will need the correct
 perl modules installed for this step.
 
+Release libutf8proc
+-------------------
+
+May have to update to upstream unless upstream have added a pkg-config file
+
 Other core buildsystem based libraries
 --------------------------------------
 
@@ -130,7 +135,6 @@ libraries using the core buildsystem in order
 -   libnsfb
 -   libpencil
 -   librufl
--   libutf8proc
 
 
 Releasing NetSurf
@@ -146,19 +150,22 @@ don't be confused and do update amiga stuff.
 check the resources for the frontends you are releasing are up to date
 
 - credits file copyright years (at a minimum)
-   - !NetSurf/Resources/en/credits.html,faf
-   - !NetSurf/Resources/it/credits.html,faf
-   - !NetSurf/Resources/nl/credits.html,faf
+    resources/en/credits.html
+    resources/it/credits.html
+    resources/nl/credits.html
 - licence file copyright years (at a minimum)
-   - !NetSurf/Resources/en/licence.html,faf
-   - !NetSurf/Resources/it/licence.html,faf
-   - !NetSurf/Resources/nl/licence.html,faf
-- frontends/amiga/pkg/netsurf.readme
-- frontends/amiga/pkg/netsurf\_os3.readme
-- windows/res/installer.nsi
+    resources/en/licence.html
+    resources/it/licence.html
+    resources/nl/licence.html
+- amiga readme copyright files
+    frontends/amiga/pkg/netsurf.readme
+    frontends/amiga/pkg/netsurf\_os3.readme
+- windows frontend installer
+    windows/res/installer.nsi
 
 Ensure the ca-bundle is updated
 
+    https://curl.haxx.se/docs/caextract.html
 
 create a branch releasing/<version number> and switch to it
 
@@ -179,13 +186,9 @@ commit to the branch
 
     git commit -m 'Update version files for release'
 
-once you are sure everything is correct and committed push it to the repo
-
-    git push origin release/3.8
-
-finally tag the branch for release
+once you are sure everything is correct and committed tag the branch for 
release
 
-    git tag -s -m 'Official Release' release/&lt;version number&gt;
+    git tag -s -m 'Official Release' release/<version number>
 
 Next do a dry run push
 
@@ -197,26 +200,31 @@ ensure this shown the correct repo and the release tag 
something like
     To ssh://[email protected]/netsurf.git
      * [new tag]         release/3.7 -> release/3.7
 
-If that verifies as correct
-
-    git push --tags
-
-and the release tag is pushed, too late now so be careful and check!
-
 Next the branch must be merged back to master.
 
     git checkout master
-    git merge -s ours heads/release/3.7
+    git merge -s ours heads/releasing/3.7
 
 Then edit desktop/version.c and frontends/amiga/version.c ready for the next 
release cycle
 
     git add desktop/version.c frontends/amiga/version.c
     git commit -m 'Update version for next development cycle'
 
+Remove releasing branch
+
+    git branch -d releasing/3.8
+    Deleted branch releasing/3.8 (was 66fe825c8).
+
 finally push master
 
     git push origin master
 
+If that verifies as correct
+
+    git push --tags
+
+and the release tag is pushed, too late now so be careful and check!
+
 Please do ensure you *thoroughly* check your work at each step as mistakes are 
hard to fix once pushed.
 
 Releasing the all source


-----------------------------------------------------------------------

Summary of changes:
 release/process.mdwn |   54 +++++++++++++++++++++++++++++---------------------
 1 file changed, 31 insertions(+), 23 deletions(-)

diff --git a/release/process.mdwn b/release/process.mdwn
index 25e01c1..cd656b7 100644
--- a/release/process.mdwn
+++ b/release/process.mdwn
@@ -110,6 +110,11 @@ Delete the public_suffix_list.dat file and run make, this 
will cause a
 fresh copy to be downloaded and converted. You will need the correct
 perl modules installed for this step.
 
+Release libutf8proc
+-------------------
+
+May have to update to upstream unless upstream have added a pkg-config file
+
 Other core buildsystem based libraries
 --------------------------------------
 
@@ -130,7 +135,6 @@ libraries using the core buildsystem in order
 -   libnsfb
 -   libpencil
 -   librufl
--   libutf8proc
 
 
 Releasing NetSurf
@@ -146,19 +150,22 @@ don't be confused and do update amiga stuff.
 check the resources for the frontends you are releasing are up to date
 
 - credits file copyright years (at a minimum)
-   - !NetSurf/Resources/en/credits.html,faf
-   - !NetSurf/Resources/it/credits.html,faf
-   - !NetSurf/Resources/nl/credits.html,faf
+    resources/en/credits.html
+    resources/it/credits.html
+    resources/nl/credits.html
 - licence file copyright years (at a minimum)
-   - !NetSurf/Resources/en/licence.html,faf
-   - !NetSurf/Resources/it/licence.html,faf
-   - !NetSurf/Resources/nl/licence.html,faf
-- frontends/amiga/pkg/netsurf.readme
-- frontends/amiga/pkg/netsurf\_os3.readme
-- windows/res/installer.nsi
+    resources/en/licence.html
+    resources/it/licence.html
+    resources/nl/licence.html
+- amiga readme copyright files
+    frontends/amiga/pkg/netsurf.readme
+    frontends/amiga/pkg/netsurf\_os3.readme
+- windows frontend installer
+    windows/res/installer.nsi
 
 Ensure the ca-bundle is updated
 
+    https://curl.haxx.se/docs/caextract.html
 
 create a branch releasing/<version number> and switch to it
 
@@ -179,13 +186,9 @@ commit to the branch
 
     git commit -m 'Update version files for release'
 
-once you are sure everything is correct and committed push it to the repo
-
-    git push origin release/3.8
-
-finally tag the branch for release
+once you are sure everything is correct and committed tag the branch for 
release
 
-    git tag -s -m 'Official Release' release/&lt;version number&gt;
+    git tag -s -m 'Official Release' release/<version number>
 
 Next do a dry run push
 
@@ -197,26 +200,31 @@ ensure this shown the correct repo and the release tag 
something like
     To ssh://[email protected]/netsurf.git
      * [new tag]         release/3.7 -> release/3.7
 
-If that verifies as correct
-
-    git push --tags
-
-and the release tag is pushed, too late now so be careful and check!
-
 Next the branch must be merged back to master.
 
     git checkout master
-    git merge -s ours heads/release/3.7
+    git merge -s ours heads/releasing/3.7
 
 Then edit desktop/version.c and frontends/amiga/version.c ready for the next 
release cycle
 
     git add desktop/version.c frontends/amiga/version.c
     git commit -m 'Update version for next development cycle'
 
+Remove releasing branch
+
+    git branch -d releasing/3.8
+    Deleted branch releasing/3.8 (was 66fe825c8).
+
 finally push master
 
     git push origin master
 
+If that verifies as correct
+
+    git push --tags
+
+and the release tag is pushed, too late now so be careful and check!
+
 Please do ensure you *thoroughly* check your work at each step as mistakes are 
hard to fix once pushed.
 
 Releasing the all source


-- 
NetSurf Developer Wiki Backing Store

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to