Re: [Tiki-devel] TIKI30 Release plan is ready 🔥 🔥🔥
ushindi bienvenu <[email protected]> Tue, 17 Mar 2026 00:23:05 +0200
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <CAGLiiboxfqy6N7bnNV2DW3Rx57FiFmKWY4SrON4qB3=LbniKAQ@mail.gmail.com> |
--===============6164483039434137215== Content-Type: multipart/alternative; boundary="0000000000005b5c44064d2baa16" --0000000000005b5c44064d2baa16 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Developers, We have branched *Tiki 30.x*. From now on, *any fix made in MASTER should also be backported to 30.x* to ensure both branches remain consistent. Please ensure that *only bug fixes and important updates* in master are applied to 30.x . Best regards, Bienvenu Ushindi On Tue, Mar 3, 2026 at 10:54=E2=80=AFPM ushindi bienvenu <jeanbienvenusb@gm= ail.com> wrote: > Hi Gary > > Thanks for bringing this to my attention. I will keep track > > On Tue, Mar 3, 2026 at 7:04=E2=80=AFPM Gary Cunningham-Lee < > gary_c-39LOpZwlz1/[email protected]> wrote: > >> Hi again, >> >> I was hoping the revamp of the page header/navbar ( >> https://gitlab.com/tikiwiki/tiki/-/merge_requests/9398) would be >> finished for Tiki 30. This revamp includes changing the Basic Bootstrap >> layout's header element's class=3D"fixed-top" to "sticky-top", removing = the >> navbar height preference option and any JavaScript used to set a page-to= p >> padding or to set a div class=3D"middle_outer" top margin, and adding a = logo >> module parameter to set the site logo image height. >> >> This change simplifies the method for preventing the header from >> overlapping page content, makes the behavior dynamic and responsive, and >> enables setting the logo image size directly rather than having it >> calculated based on the header height. >> >> -- Gary >> >> On 3/3/2026 8:26 PM, ushindi bienvenu wrote: >> >> Hi everyone, >> >> *If you know of any issues that could block the Tiki 30 release*, please >> let the release team know. This will help us keep track of them, priorit= ize >> appropriately, and make sure nothing important is missed. >> >> Thanks for helping us keep the release on track! >> >> >> On Tue, Mar 3, 2026 at 1:25=E2=80=AFPM ushindi bienvenu <jeanbienvenusb@= gmail.com> >> wrote: >> >>> Hi Jonny >>> >>> Thanks for bringing this to my attention >>> >>> I was aware of >>> >>> - Benoit's header lib refactor which is not expected to be included >>> in Tiki 30. As he mentioned >>> - Clearly this won't make it into tiki 30 either. >>> <https://gitlab.com/tikiwiki/tiki/-/merge_requests/4889#note_3125= 899105> >>> - >>> https://gitlab.com/tikiwiki/tiki/-/merge_requests/8711#note_27973237= 23 which >>> has a pending fix >>> <https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680/diffs>. Yes >>> it is related to >>> https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680 >>> >>> >>> However, I was not aware of the remaining point you mentioned. I will >>> add it to the Tiki30 blocker section >>> <https://dev.tiki.org/Tiki30#Blockers> so it can be properly tracked. >>> >>> Thanks again for highlighting this. >>> >>> >>> On Tue, Mar 3, 2026 at 12:25=E2=80=AFPM jonny--- via TikiWiki-devel < >>> [email protected]> wrote: >>> >>>> Hi Ushindi Bienvenu >>>> >>>> There are several important things that i think need resolving before >>>> we branch (and therefore go fully into "freeze" mode surely?) >>>> >>>> >>>> - Removal of the Legacy Admin Control Panels >>>> - As discussed here >>>> <https://matrix.to/%23/!SLEgqpTNTlGYAhzNvK:gitter.im/$2iPodfbJQe= x2Bo8MUtASLuvo8kxo7PR1_cb6Bj292mk?via=3Dgitter.im&via=3Dmatrix.org&via=3Dco= eus.ca> >>>> - *(if we don't do it for 30.0 we'll have to maintain it for yet >>>> another 5 years!)* >>>> - *Will start an MR in an hour or two...* >>>> - https://gitlab.com/tikiwiki/tiki/-/merge_requests/3786 >>>> - "Add a converter function to convert a Wiki Page field to Text >>>> Area" (just needs me to review it, would be great for 30.x LTS) >>>> - https://gitlab.com/tikiwiki/tiki/-/merge_requests/4889 >>>> - Benoit's header lib refactor - definitely needed in 30.0 i >>>> think? >>>> - >>>> https://gitlab.com/tikiwiki/tiki/-/merge_requests/8711#note_2797323= 723 >>>> - Looks like you've been busy on that, i see your MR !9680 >>>> <https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680/diffs>, >>>> will test it, thanks >>>> - Related? https://gitlab.com/tikiwiki/tiki/-/merge_requests/968= 0 >>>> - " Load CSS correctly to prevent Too late to modify headers.= " >>>> - And >>>> https://gitlab.com/tikiwiki/tiki/-/merge_requests/8839#note_3070= 505687 >>>> - Anything else? >>>> >>>> >>>> So it looks like we have a lot to do before we can freeze i'm afraid, = i >>>> think code stability for 30.x long term is worth waiting a little long= er, i >>>> hope you agree and sorry if this isn't what's been discussed elsewhere= . >>>> >>>> I'll also post this on gitter, but it seemed a good idea to have it "o= n >>>> the record" >>>> >>>> jonny >>>> >>>> >>>> >>>> >>>> On 2 Mar 2026, at 22:33, ushindi bienvenu <[email protected]> >>>> wrote: >>>> >>>> Dear Community, >>>> We have now entered the Freeze phase for the upcoming release. At this >>>> stage we expect: >>>> >>>> 1. *No new features into the master branch.* >>>> 2. Only critical bug fixes, security fixes, or urgent problems can >>>> be merged into the master branch >>>> 3. Any non-critical changes should be postponed until we complete >>>> the branching phase. >>>> >>>> The goal of this phase is to keep the code stable and ready for the >>>> next phase (branching) >>>> >>>> Thank you all for your cooperation and for helping us deliver a solid >>>> and reliable release. >>>> >>>> Release Team >>>> >>>> >>>> >>>> >>>> On Fri, Feb 27, 2026 at 1:00=E2=80=AFAM ushindi bienvenu < >>>> [email protected]> wrote: >>>> >>>>> Hi Luci, >>>>> >>>>> I=E2=80=99ve reached out to the community to request a star name >>>>> >>>>> Thanks >>>>> >>>>> >>>>> On Thu, Feb 26, 2026 at 9:15=E2=80=AFPM luciash d' being via TikiWiki= -devel < >>>>> [email protected]> wrote: >>>>> >>>>>> Thanks! >>>>>> >>>>>> Do we have a star name for Tiki30 discussion somewhere? >>>>>> >>>>>> luci >>>>>> >>>>>> >>>>>> February 25, 2026 at 2:47 PM, "ushindi bienvenu" < >>>>>> [email protected] >>>>>> <[email protected]?to=3D%22ushindi%20bienvenu%22%20%3Cjeanbie= nvenusb%40gmail.com%3E>> >>>>>> wrote: >>>>>> >>>>>> Hey Team, >>>>>> >>>>>> We have now completed the plan for the release of TIKI30 >>>>>> https://dev.tiki.org/Tiki30 =F0=9F=94=A5=F0=9F=94=A5=F0=9F=94=A5 and= are officially in the Slush >>>>>> phase. >>>>>> >>>>>> This means: >>>>>> >>>>>> Only minor fixes and small improvements should be merged into dev. >>>>>> >>>>>> No big new features at this stage. >>>>>> >>>>>> Make sure your merge requests are ready before branching. >>>>>> >>>>>> Let=E2=80=99s keep the code stable and prepare for the next phase! >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> TikiWiki-devel mailing list >>>>>> [email protected] >>>>>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel >>>>>> >>>>> _______________________________________________ >>>> TikiWiki-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel >>>> >>>> >>>> _______________________________________________ >>>> TikiWiki-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel >>>> >>> >> >> _______________________________________________ >> TikiWiki-devel mailing listTikiWiki-devel-5NWGOfrQmneRv+LV9MX5ugtCRVl27V+i0wdF1cv0I5s@public.gmane.org://l= ists.sourceforge.net/lists/listinfo/tikiwiki-devel >> >> _______________________________________________ >> TikiWiki-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel >> > --0000000000005b5c44064d2baa16 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><p>Dear Developers,</p> <p>We have branched <strong>Tiki 30.x</strong>. From now on, <strong>any fi= x made in <span style=3D"font-family:times new roman,serif"><code>MASTER</c= ode></span>=C2=A0should also be backported to <code>30.x</code></strong> to= ensure both branches remain consistent.</p> <p>Please ensure that <strong>only bug fixes and important updates</strong>= in master are applied to 30.x .</p> <p>Best regards,<br>Bienvenu Ushindi</p><br></div><br><div class=3D"gmail_q= uote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, M= ar 3, 2026 at 10:54=E2=80=AFPM ushindi bienvenu <<a href=3D"mailto:jeanb= [email protected]">[email protected]</a>> wrote:<br></div><bloc= kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:= 1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Gary=C2=A0= <br><br>Thanks for bringing this to my attention. I will keep track</div><b= r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, = Mar 3, 2026 at 7:04=E2=80=AFPM Gary Cunningham-Lee <<a href=3D"mailto:ga= ry_c-39LOpZwlz1/[email protected]" target=3D"_blank">gary_c-39LOpZwlz1/[email protected]</a>>= ; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px= 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u> =20 =20 =20 <div> <p>Hi again,</p> <p>I was hoping the revamp of the page header/navbar (<a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_requests/9398" t= arget=3D"_blank">https://gitlab.com/tikiwiki/tiki/-/merge_requests/9398</a>= ) would be finished for Tiki 30. This revamp includes changing the Basic Bootstrap layout's header element's class=3D"fixed-top&q= uot; to "sticky-top", removing the navbar height preference option = and any JavaScript used to set a page-top padding or to set a div class=3D"middle_outer" top margin, and adding a logo module parameter to set the site logo image height.=C2=A0<br> <br> This change simplifies the method for preventing the header from overlapping page content, makes the behavior dynamic and responsive, and enables setting the logo image size directly rather than having it calculated based on the header height.=C2=A0</p= > <p>-- Gary<br> <br> </p> <div>On 3/3/2026 8:26 PM, ushindi bienvenu wrote:<br> </div> <blockquote type=3D"cite"> =20 <div dir=3D"ltr"> <p>Hi everyone,</p> <p><b>If you know of any issues that could block the Tiki 30 release</b>, please let the release team know. This will help us keep track of them, prioritize appropriately, and make sure nothing important is missed.</p> <p>Thanks for helping us keep the release on track!</p> <br> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Tue, Mar 3, 2026 at 1:25= =E2=80=AFPM ushindi bienvenu <<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>> wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex= ;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir=3D"ltr"> <div>Hi Jonny<br> <br> </div> <div>Thanks for bringing this to my attention</div> <div><br> </div> <div>I was aware of</div> <div> <ul> <li>Benoit's header lib refactor which is not expected to be included in Tiki 30. As he mentioned</li> <ul> <li><a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_r= equests/4889#note_3125899105" target=3D"_blank">Clearly this won't make it into tiki 30 either.</a></li> </ul> <li><a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_req= uests/8711#note_2797323723" target=3D"_blank">https://gitlab.com/tikiwiki/t= iki/-/merge_requests/8711#note_2797323723</a>=C2=A0which has a <a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge= _requests/9680/diffs" target=3D"_blank">pending fix</a>. Yes it is related=C2=A0to <a href=3D"https://gitlab.com/t= ikiwiki/tiki/-/merge_requests/9680" target=3D"_blank">https://gitlab.com/ti= kiwiki/tiki/-/merge_requests/9680</a><br> <br> </li> </ul> <div>However, I was not aware of the remaining point you mentioned. I will add it to the=C2=A0<a href=3D"https://dev= .tiki.org/Tiki30#Blockers" target=3D"_blank">Tiki30 blocker section</a>=C2=A0so it can be properly tracked.</div> <div><br> </div> <div>Thanks again for highlighting this.<br> <br> </div> </div> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Tue, Mar 3, 2026 at 12:25=E2=80=AFPM jonny--- via TikiWiki-devel <<a href=3D"m= ailto:[email protected]" target=3D"_blank">tikiwiki-deve= [email protected]</a>> wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0= .8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div> <div> <div>Hi Ushindi Bienvenu</div> <div><br> </div> <div>There are several important things that i think need resolving before we branch (and therefore go fully into "freeze" mode surely?)</div> </div> <div><br> </div> <ul> <li>Removal of the Legacy Admin Control Panels</li> <ul> <li>As discussed=C2=A0<a href=3D"https://matrix.to/%23/= !SLEgqpTNTlGYAhzNvK:gitter.im/$2iPodfbJQex2Bo8MUtASLuvo8kxo7PR1_cb6Bj292mk?= via=3Dgitter.im&via=3Dmatrix.org&via=3Dcoeus.ca" target=3D"_blank">= here</a></li> <li><i>(if we don't do it for 30.0 we'll have t= o maintain it for yet another 5 years!)</i></li> <li><i>Will start an MR in an hour or=C2=A0two...</i></= li> </ul> <li><a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_r= equests/3786" target=3D"_blank">https://gitlab.com/tikiwiki/tiki/-/merge_re= quests/3786</a></li> <ul> <li>"Add a converter function to convert a Wiki Pa= ge field to Text Area" (just needs me to review it, would be great for 30.x LTS)</li> </ul> <li><a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_r= equests/4889" target=3D"_blank">https://gitlab.com/tikiwiki/tiki/-/merge_re= quests/4889</a></li> <ul> <li>Benoit's header lib refactor - definitely neede= d in 30.0 i think?</li> </ul> <li><a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_r= equests/8711#note_2797323723" target=3D"_blank">https://gitlab.com/tikiwiki= /tiki/-/merge_requests/8711#note_2797323723</a></li> <ul> <li>Looks like you've been busy on that, i see your= =C2=A0<a href=3D"https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680/dif= fs" target=3D"_blank">MR !9680</a>, will test it, thanks</li> <li>Related?=C2=A0<a href=3D"https://gitlab.com/tikiwik= i/tiki/-/merge_requests/9680" target=3D"_blank">https://gitlab.com/tikiwiki= /tiki/-/merge_requests/9680</a></li> <ul> <li>"=C2=A0Load CSS correctly to prevent Too lat= e to modify headers."</li> </ul> <li>And=C2=A0<a href=3D"https://gitlab.com/tikiwiki/tik= i/-/merge_requests/8839#note_3070505687" target=3D"_blank">https://gitlab.c= om/tikiwiki/tiki/-/merge_requests/8839#note_3070505687</a></li> </ul> <li>Anything else?</li> </ul> <div><br> </div> <div>So it looks like we have a lot to do before we can freeze i'm afraid, i think code stability for 30.x long term is worth waiting a little longer, i hope you agree and sorry if this isn't what's been discuss= ed elsewhere.</div> <div><br> </div> <div>I'll also post this on gitter, but it seemed a goo= d idea to have it "on the record"</div> <div><br> </div> <div>jonny</div> <div><br> </div> <div><br> </div> <div><br> </div> <div><br> <blockquote type=3D"cite"> <div>On 2 Mar 2026, at 22:33, ushindi bienvenu <<a h= ref=3D"mailto:[email protected]" target=3D"_blank">jeanbienvenusb@gm= ail.com</a>> wrote:</div> <br> <div> <div dir=3D"ltr"> <div dir=3D"ltr">Dear Community,<br> We have now entered the Freeze phase for the upcoming release. At this stage we expect:=C2=A0<= br> <ol> <li><b>No new features=C2=A0into the master branch.</b></li> <li>Only critical bug fixes, security fixes, or urgent problems can be merged into the master branch</li> <li> Any non-critical changes should be postponed until we complete the=C2=A0branchin= g phase.</li> </ol> The goal of this phase is to keep the code stable and ready for the next phase (branching)<br> <br> Thank you all for your cooperation and for helping us deliver a solid and reliable release.<br> <div><br> </div> <div>Release Team</div> <p><br> </p> <br> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 27, 2026 at 1:00=E2=80=AFAM ushindi bienvenu &l= t;<a href=3D"mailto:[email protected]" target=3D"_blank">jeanbienven= [email protected]</a>> wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin= :0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"= > <div dir=3D"ltr"> <p>Hi Luci,</p> <p>I=E2=80=99ve reached out to the community = to request a star name<br> <br> </p> <p>Thanks</p> <br> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 26, 2026 at 9:15=E2=80=AFPM luciash d&#= 39; being via TikiWiki-devel <<a href=3D"mailto:ti= [email protected]" target=3D"_blank">tikiwiki-devel@lists.= sourceforge.net</a>> wrote:<br> </div> <blockquote class=3D"gmail_quote" style=3D"ma= rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:= 1ex"> <div> <div>Thanks!</div> <div><br> </div> <div>Do we have a star name for Tiki30 discussion somewhere?</div> <div><br> </div> <div>luci</div> <div><br> <br> </div> <p>February 25, 2026 at 2:47 PM, "ushindi bienvenu" <<a hre= f=3D"mailto:[email protected]?to=3D%22ushindi%20bienvenu%22%20%3Cjea= nbienvenusb%40gmail.com%3E" target=3D"_blank">[email protected]</a>&= gt; wrote:</p> <blockquote> <div dir=3D"ltr"> <p style=3D"opacity:1">Hey Team, </p> <p style=3D"opacity:1">We have now completed the plan for the release of TIKI30=C2=A0=C2=A0<a hre= f=3D"https://dev.tiki.org/Tiki30" style=3D"opacity:1" target=3D"_blank">htt= ps://dev.tiki.org/Tiki30</a>=C2=A0=F0=9F=94=A5=F0=9F=94=A5=F0=9F=94=A5=C2= =A0and are officially in the Slush phase. </p> <p style=3D"opacity:1">This means: </p> <p style=3D"opacity:1">Only minor fixes and small improvements should be merged into dev. </p> <p style=3D"opacity:1">No big new features at this stage. </p> <p style=3D"opacity:1">Make sure your merge requests are ready before branching. </p> <p style=3D"opacity:1">Let=E2=80=99s = keep the code stable and prepare for the next phase!</p> </div> </blockquote> <div><br> </div> </div> _______________________________________________<br> TikiWiki-devel mailing list<br> <a href=3D"mailto:[email protected]= ceforge.net" target=3D"_blank">[email protected]</a><br> <a href=3D"https://lists.sourceforge.net/li= sts/listinfo/tikiwiki-devel" rel=3D"noreferrer" target=3D"_blank">https://l= ists.sourceforge.net/lists/listinfo/tikiwiki-devel</a><br> </blockquote> </div> </blockquote> </div> </div> _______________________________________________<br> TikiWiki-devel mailing list<br> <a href=3D"mailto:[email protected]= t" target=3D"_blank">[email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listin= fo/tikiwiki-devel" target=3D"_blank">https://lists.sourceforge.net/lists/li= stinfo/tikiwiki-devel</a><br> </div> </blockquote> </div> <br> </div> _______________________________________________<br> TikiWiki-devel mailing list<br> <a href=3D"mailto:[email protected]" targe= t=3D"_blank">[email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/tikiw= iki-devel" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.n= et/lists/listinfo/tikiwiki-devel</a><br> </blockquote> </div> </blockquote> </div> <br> <fieldset></fieldset> <br> <fieldset></fieldset> <pre>_______________________________________________ TikiWiki-devel mailing list <a href=3D"mailto:[email protected]" target=3D"_blank">T= [email protected]</a> <a href=3D"https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel" tar= get=3D"_blank">https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel<= /a> </pre> </blockquote> </div> _______________________________________________<br> TikiWiki-devel mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">T= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel" rel= =3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi= nfo/tikiwiki-devel</a><br> </blockquote></div> </blockquote></div> --0000000000005b5c44064d2baa16-- --===============6164483039434137215== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============6164483039434137215== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ TikiWiki-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel --===============6164483039434137215==--