Re: [Tiki-devel] TIKI30 Release plan is ready 🔥 🔥🔥
Gary Cunningham-Lee <gary_c-39LOpZwlz1/[email protected]> Tue, 3 Mar 2026 20:57:13 +0900
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============8106217431250095401== Content-Type: multipart/alternative; boundary="------------j5LVAWG5pAUgfwnkdDNGvxCv" Content-Language: en-US This is a multi-part message in MIME format. --------------j5LVAWG5pAUgfwnkdDNGvxCv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, Something in Tiki broke Smartmenus' dropdown scrolling between Tiki 28 and 29. (The original behavior was that when the dropdown hit a top and/or bottom viewport border, a scroll arrow would appear at the border to scroll into view the dropdown items that overflowed.) workarounds were committed (https://gitlab.com/tikiwiki/tiki/-/merge_requests/9489 and https://gitlab.com/tikiwiki/tiki/-/merge_requests/8600) but IMO the result isn't nearly as good as the original behavior, and I think it would be better to find the cause of the breakage than work around it with a fix that doesn't produce as good a result. I think the issue is important enough that it should be taken care of before branching. -- Gary On 3/3/2026 7:23 PM, jonny--- via TikiWiki-devel 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 > o As discussed here > <https://matrix.to/%23/!SLEgqpTNTlGYAhzNvK:gitter.im/$2iPodfbJQex2Bo8MUtASLuvo8kxo7PR1_cb6Bj292mk?via=gitter.im&via=matrix.org&via=coeus.ca> > o /(if we don't do it for 30.0 we'll have to maintain it for yet > another 5 years!)/ > o /Will start an MR in an hour or two.../ > * https://gitlab.com/tikiwiki/tiki/-/merge_requests/3786 > o "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 > o Benoit's header lib refactor - definitely needed in 30.0 i think? > * https://gitlab.com/tikiwiki/tiki/-/merge_requests/8711#note_2797323723 > o 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 > o Related? https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680 > + " Load CSS correctly to prevent Too late to modify headers." > o And > https://gitlab.com/tikiwiki/tiki/-/merge_requests/8839#note_3070505687 > * 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 > longer, 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 > "on 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 AM ushindi bienvenu >> <[email protected]> wrote: >> >> Hi Luci, >> >> I’ve reached out to the community to request a star name >> >> Thanks >> >> >> >> On Thu, Feb 26, 2026 at 9:15 PM 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] >> <mailto:[email protected]?to=%22ushindi%20bienvenu%22%20%3Cjeanbienvenusb%40gmail.com%3E>> >> wrote: >> >> Hey Team, >> >> We have now completed the plan for the release of TIKI30 >> https://dev.tiki.org/Tiki30 🔥🔥🔥 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’s 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 --------------j5LVAWG5pAUgfwnkdDNGvxCv Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <p>Hi,</p> <p>Something in Tiki broke Smartmenus' dropdown scrolling between Tiki 28 and 29. (The original behavior was that when the dropdown hit a top and/or bottom viewport border, a scroll arrow would appear at the border to scroll into view the dropdown items that overflowed.) workarounds were committed (<a class="moz-txt-link-freetext" href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/9489">https://gitlab.com/tikiwiki/tiki/-/merge_requests/9489</a> and <a class="moz-txt-link-freetext" href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/8600">https://gitlab.com/tikiwiki/tiki/-/merge_requests/8600</a>) but IMO the result isn't nearly as good as the original behavior, and I think it would be better to find the cause of the breakage than work around it with a fix that doesn't produce as good a result. I think the issue is important enough that it should be taken care of before branching.</p> <p>-- Gary</p> <p> </p> <div class="moz-cite-prefix">On 3/3/2026 7:23 PM, jonny--- via TikiWiki-devel wrote:<br> </div> <blockquote type="cite" cite="mid:739F4FC7-D35E-4F5B-B72D-88351D096A36-1I8MAIDx594@public.gmane.org"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <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 class="MailOutline"> <li>Removal of the Legacy Admin Control Panels</li> <ul class="MailOutline"> <li>As discussed <a href="https://matrix.to/%23/!SLEgqpTNTlGYAhzNvK:gitter.im/$2iPodfbJQex2Bo8MUtASLuvo8kxo7PR1_cb6Bj292mk?via=gitter.im&via=matrix.org&via=coeus.ca" moz-do-not-send="true">here</a></li> <li><i>(if we don't do it for 30.0 we'll have to maintain it for yet another 5 years!)</i></li> <li><i>Will start an MR in an hour or two...</i></li> </ul> <li><a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/3786" moz-do-not-send="true" class="moz-txt-link-freetext">https://gitlab.com/tikiwiki/tiki/-/merge_requests/3786</a></li> <ul class="MailOutline"> <li>"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)</li> </ul> <li><a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/4889" moz-do-not-send="true" class="moz-txt-link-freetext">https://gitlab.com/tikiwiki/tiki/-/merge_requests/4889</a></li> <ul class="MailOutline"> <li>Benoit's header lib refactor - definitely needed in 30.0 i think?</li> </ul> <li><a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/8711#note_2797323723" moz-do-not-send="true" class="moz-txt-link-freetext">https://gitlab.com/tikiwiki/tiki/-/merge_requests/8711#note_2797323723</a></li> <ul class="MailOutline"> <li>Looks like you've been busy on that, i see your <a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680/diffs" moz-do-not-send="true">MR !9680</a>, will test it, thanks</li> <li>Related? <a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680" moz-do-not-send="true" class="moz-txt-link-freetext">https://gitlab.com/tikiwiki/tiki/-/merge_requests/9680</a></li> <ul class="MailOutline"> <li>" Load CSS correctly to prevent Too late to modify headers."</li> </ul> <li>And <a class="moz-txt-link-freetext" href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/8839#note_3070505687">https://gitlab.com/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 discussed elsewhere.</div> <div><br> </div> <div>I'll also post this on gitter, but it seemed a good 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="cite"> <div>On 2 Mar 2026, at 22:33, ushindi bienvenu <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]"><[email protected]></a> wrote:</div> <br class="Apple-interchange-newline"> <div> <div dir="ltr"> <div dir="ltr">Dear Community,<br> We have now entered the Freeze phase for the upcoming release. At this stage we expect: <br> <ol> <li><b>No new features into 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 branching 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="gmail_quote gmail_quote_container"> <div dir="ltr" class="gmail_attr">On Fri, Feb 27, 2026 at 1:00 AM ushindi bienvenu <<a href="mailto:[email protected]" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>> wrote:<br> </div> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr"> <p>Hi Luci,</p> <p>I’ve reached out to the community to request a star name<br> <br> </p> <p>Thanks</p> <br> </div> <br> <div class="gmail_quote"> <div dir="ltr" class="gmail_attr">On Thu, Feb 26, 2026 at 9:15 PM luciash d' being via TikiWiki-devel <<a href="mailto:[email protected]" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>> wrote:<br> </div> <blockquote class="gmail_quote" style="margin: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 href="mailto:[email protected]?to=%22ushindi%20bienvenu%22%20%3Cjeanbienvenusb%40gmail.com%3E" target="_blank" moz-do-not-send="true">[email protected]</a>> wrote:</p> <blockquote> <div dir="ltr"> <p style="opacity:1">Hey Team, </p> <p style="opacity:1">We have now completed the plan for the release of TIKI30  <a href="https://dev.tiki.org/Tiki30" style="opacity:1" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://dev.tiki.org/Tiki30</a> 🔥🔥🔥 and are officially in the Slush phase. </p> <p style="opacity:1">This means: </p> <p style="opacity:1">Only minor fixes and small improvements should be merged into dev. </p> <p style="opacity:1">No big new features at this stage. </p> <p style="opacity:1">Make sure your merge requests are ready before branching. </p> <p style="opacity:1">Let’s 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="mailto:[email protected]" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a><br> <a href="https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel" rel="noreferrer" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel</a><br> </blockquote> </div> </blockquote> </div> </div> _______________________________________________<br> TikiWiki-devel mailing list<br> <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a><br> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel">https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel</a><br> </div> </blockquote> </div> <br> <br> <fieldset class="moz-mime-attachment-header"></fieldset> <br> <fieldset class="moz-mime-attachment-header"></fieldset> <pre wrap="" class="moz-quote-pre">_______________________________________________ TikiWiki-devel mailing list <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel">https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel</a> </pre> </blockquote> </body> </html> --------------j5LVAWG5pAUgfwnkdDNGvxCv-- --===============8106217431250095401== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============8106217431250095401== 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 --===============8106217431250095401==--