To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

HowToRelease and Template:Providers/table: Difference between pages

From ZNC
(Difference between pages)
Jump to navigation Jump to search
>Psychon
Don't ping Kuja
 
m removed bncfor.me at owners request
 
Line 1: Line 1:
=== TODO ===
<noinclude>
 
<!--
Should the changelog become part of the release tarballs? Just the latest changelog or a concatenation of all changelogs?
======================================================================
 
For location codes, please refer to https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
=== Preparation ===
Use exceptions, most notably UK instead of GB, listed here https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Exceptional_reservations
 
======================================================================
# Check todo lists and bug trackers.
Providers are sorted by "Date Started", which is either the date in which the provider officially started delivering services, the date
# Check whether our-of-source builds still work.
their domain was registered (if reliable information), or the date added to the ZNC table list.
# Release an "-alpha1" and notice that nobody tests it.
-->
# Do a "-beta1" which still no one tests.
</noinclude>[<span class="plain links">[{{fullurl:Template:Providers/table|action=edit}} Edit data]</span>]
# For "-rc1", we finally do some version number changes
{| class="wikitable sortable" border="1"
## Update version number in *version.h* and *configure.ac* (use VERSION-rc1 here)
! rowspan="2" | Provider
## <code>git add</code> all modified files, so that make-tarball.sh picks them up.
! colspan="2" | Max Networks per User
## Fix make-tarball.sh to add -rc1 to VERSION_EXTRA (TODO: do it automatically)
! rowspan="2" | ZNC Version
## Release tarball. (<code>./make-tarball.sh VERSION-rc1</code>).
! rowspan="2" | Language
 
! rowspan="2" class="unsortable" | IRC Support
=== Release, release, release ===
! rowspan="2" | Date Started
# Revert the changes from above
! rowspan="2" class="unsortable" | ZNC locations<br><small style="font-weight:normal">([[wikipedia:ISO 3166-1 alpha-2#Officially_assigned_code_elements|country codes]], using [[wikipedia:ISO 3166-1 alpha-2#Exceptional_reservations|exceptions]])</small>
# Prepare changelog.txt based on [[ChangeLog/git]], let everyone check it
|-
# git pull!!!!
! Default
# Update version number in *version.h* and *configure.ac*
! Premium
# Commit ("Increase the version number to foo")
|-
# Create tarball (make-tarball.sh VERSION)
|[https://www.xshellz.com xShellz]
# Tag the new version in git (Use the changelog as commit msg, first line is "ZNC 1.foo")
| 2
## <code>git tag -s znc-1.foo HEAD</code>
| data-sort-value="30" | 12, 20, or 30
# Bump version number to foo+1. (Commit msg: "Increase the version number to foo+1")
| 1.6.1
# Update the wiki
| English
## Move [[ChangeLog/git]] and create that page again.
| {{irc|chat.freenode.net|xShellz}}
## Update [[:Template:ZNC-Version]].
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2009-03-01
# Upload the release files to znc.in/.
| <abbr title="United States of America">US</abbr>, <abbr title="United Kingdom">UK</abbr>
## Accessible as /srv/znc.in/www/htdocs/ on harpy.
|-
## The files have to be chgrp's to user group znc!!!
|[https://panicbnc.net/ PanicBNC]
## The files themselves go directly into archive/
| 2
## The main dir only gets symlinks
| unlimited
# Update version number on Wikipedia.
| 1.7.1*
| English
| {{irc|irc.esper.net|PanicBNC}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2012-02-01
| <abbr title="Australia">AU</abbr>, <abbr title="Canada">CA</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="France">FR</abbr>, <abbr title="Japan">JP</abbr>, <abbr title="Netherlands">NL</abbr>, <abbr title="Poland">PL</abbr>, <abbr title="Singapur">SG</abbr>, <abbr title="United Kingdom">UK</abbr>, <abbr title="United States of America">US</abbr>
|-
|[https://znc.bg ZNC.BG]
| 1
|
| 1.6.3*  
| English
| {{irc|irc.v.bg|znc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-01-25
| <abbr title="Bulgaria">BG</abbr>, <abbr title="Czech Republic">CZ</abbr>, <abbr title="Germany">DE</abbr>, <abbr title="Italy">IT</abbr>
|-
|[https://lunarbnc.net LunarBNC]
| unlimited
|
| 1.7.1*
| English
| {{irc|irc.lunarirc.net|lunarbnc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2016-11-04
| <abbr title="Germany">DE</abbr>
|-
|[https://suchznc.net SuchZNC]
| unlimited
|
| 1.7-git*
| English
| {{irc|chat.freenode.net|suchznc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-05-09
| <abbr title="Netherlands">NL</abbr>
|-
|[https://znc.quoque.ru QUOQUE ZNC]
| 1
| 10
| 1.6.6
| English
| {{irc|chat.freenode.net|qz}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-11-02
| <abbr title="United States of America">US</abbr>
|-
|[https://znc.gamers.bg ZNC Gamers]
| 1
|
| 1.6.5*
| English
| {{irc|irc.gamers.bg|znc}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2017-11-15
| <abbr title="Bulgaria">BG</abbr>
|-
|[http://viaplus.weebly.com/viabnc.html viaBNC]
| 5 (specified)
|
| 1.6.6
| Spanish / English
| {{irc|chat.freenode.net|viaBNC}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2018-02-21
| <abbr title="Canada">CA</abbr>, <abbr title="United States of America">US</abbr>
|-
|[http://bnc4you.ml bnc4you]
| 2
|
| 1.6.6
| English
| {{irc|chat.freenode.net|bnc4you}}
| <span style="display:none">&{{#expr:3e11+{{#time:U|..}}}}</span>2018-03-03
| <abbr title="Turkey">TR</abbr>
|-
|}

Revision as of 14:28, 15 October 2018

[Edit data]

Provider Max Networks per User ZNC Version Language IRC Support Date Started ZNC locations
(country codes, using exceptions)
Default Premium
xShellz 2 12, 20, or 30 1.6.1 English #xShellz@chat.freenode.net &3017135125482009-03-01 US, UK
PanicBNC 2 unlimited 1.7.1* English #PanicBNC@irc.esper.net &3017135125482012-02-01 AU, CA, DE, FR, JP, NL, PL, SG, UK, US
ZNC.BG 1 1.6.3* English #znc@irc.v.bg &3017135125482016-01-25 BG, CZ, DE, IT
LunarBNC unlimited 1.7.1* English #lunarbnc@irc.lunarirc.net &3017135125482016-11-04 DE
SuchZNC unlimited 1.7-git* English #suchznc@chat.freenode.net &3017135125482017-05-09 NL
QUOQUE ZNC 1 10 1.6.6 English #qz@chat.freenode.net &3017135125482017-11-02 US
ZNC Gamers 1 1.6.5* English #znc@irc.gamers.bg &3017135125482017-11-15 BG
viaBNC 5 (specified) 1.6.6 Spanish / English #viaBNC@chat.freenode.net &3017135125482018-02-21 CA, US
bnc4you 2 1.6.6 English #bnc4you@chat.freenode.net &3017135125482018-03-03 TR