From kde-core-devel Fri Apr 14 13:53:56 2006 From: Lubos Lunak Date: Fri, 14 Apr 2006 13:53:56 +0000 To: kde-core-devel Subject: FEATURE: Startup sequence reorder Message-Id: <200604141553.56282.l.lunak () suse ! cz> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=114502945908434 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-00=_0l6PEOkyUZNtMIc" --Boundary-00=_0l6PEOkyUZNtMIc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline > The requirements for a new feature to get in KDE3.5.x are: > - it needs to be already in trunk - we already have lot of code that went > only into KDE3.5.x and not trunk, no need to make this even worse check > - it needs to be complete and ready - don't ask "I plan to develop this > feature for 3.5.x, will it get in?" check > - it needs to be well-tested - create a branch or a patch and have it tested > by other people, or even make independent public releases (kde-apps.org, in > some distribution packages, whatever) check (SUSE Linux 10.1 beta testing) > - it needs to respect other freezes - if no new i18n messages are allowed, > no feature changing those is allowed either check > - it needs to be committed no later than a month before the next release is > tagged (right now there's no date for 3.5.3, but presumably all releases > will be announced at least a month in advance) uhm ... check? > - it must be mentioned in the changelog of the release (marked with "New:") pending > - commit log must include "approved by ..." and don't forget the FEATURE: > tag where applicable pending > - last and the most important: It must be posted to the mailing list for the > SVN module (kde-core-devel for those without) and must be approved by the > module's maintainer (TWG for those without) check + pending (well, unless approving it myself counts ;) ) Details about the new order can be found in detail in http://websvn.kde.org/*checkout*/trunk/KDE/kdebase/workspace/ksmserver/README . In a nutshell, the plan is to have kdesktop+kicker ready as soon as possible and consider that to be "KDE is up and running" (which it kind of is). As much as possible of the stuff is done as late as possible. There possibly may be a problem caused by something launched that late, but we haven't found any case of this. If necessary, such component can be simply moved to a sooner kcminit/autostart phase. The kdebase_splash is another patch that's done separately because it makes a visible change (well, assuming being faster is not considered a visible change). This startup reorder really makes the startup slightly faster (not sure why, probably because the startup is parallelized sooner), but the biggest change is in the perceived speed - kind of like why people think MS Windows starts faster than it does. This patch changes splashscreen to go away as soon as kicker+kdesktop are ready and shows only busy cursor up to the point till which splash is shown now - this way KDE is "usable" soon but the user can still see something is going on. This change may however make progress in some splashscreens look a bit weird. To sum it up: Cons: Faster startup, both real and especially perceived. Pros: Startup may be really borken if people try without matching kdelibs and kdebase (hello Debian), something may potentially start a bit too late. -- Lubos Lunak KDE developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Drahobejlova 27 tel: +420 2 9654 2373 190 00 Praha 9 fax: +420 2 9654 2374 Czech Republic http://www.suse.cz/ --Boundary-00=_0l6PEOkyUZNtMIc Content-Type: application/x-gzip; name="kdelibs.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kdelibs.patch.gz" H4sICM5+PkQCA2tkZWxpYnMucGF0Y2gAzVdtb9s2EP4c/4qrgXZSZDmS7MSN3GRNm2Aokr5kLrp9 KxSLTjTLkkZRyYwi/313pCRTspKl6AbMCCKbPD483t3z8GTbNixDFkdX+d4ySiKxFxQizUXAxXCe ZcM8uN3xHOfAdsa2OwJ37DuOP3aGTvUBy8H5nmVZj+G0MMb7/r63hfH6Ndjj0WAClvyPP7PiKo7m fg/upz3owQlCzgjS9+uvhtmzAXxYfc1ugpwZjjmovodpwoxFEOfM7Fm6je12G8G3HgBOSLcvolzA ESTsbrMvjU1bNvZxzgRZnLKYCWYIXjBzKg/jjkaDQ7DUAwc0/+M0CBuweA4oP5FgK/s4CVYM92d/ CR7MxQf8ZexGwpy2zHLGb6M5WeLs1iShnywE4zg/T5NFdD3kLAjPEsHXRv93+/z0zK4TZQdk2cct 7AaKjFMT4EOxegBDGvcH4OowCzB0qFc4W09ubeNOKVs/ur9najBb+ztmPbm1jbOJYiPNQZaxJJRA ZRbusTChZ29RaBkHRTK/YVyn0L7tOvgH7sR3D31v/wkUauA8mUIHkzFxSD1w4PyiRPH9oGZNlAiQ B1ZlFy0MWNX1OFQ0MeH4SBnBpjg5EwVP1Pm1FciBT3KRAlW5p7iXUT2ilFvtMafG1aA6qKFt9zla YTxkWgxnACXbMBXy6IejAYbYoufL1tnzOBW6asAO0X3ngXOckiwQsDTY24OzVSQgj66TIO7ZcvDy 7UzwKLmGOqozOW1Avx5RMH2ggMhFddyx0LYDXlthkEqzY3Ax+mqYPq3NhnmGPoiFvunzsNx2UGUP qfCoy1OdDd+7x/YxNJGSH4axO3378VMZnxb8AC7frAU74TxYq7U7xCxoV1yDZyEL5b+HGdbBjgbD dIQnc8s98Ihb9PDGVGC3aRTCOcL4PlH2fRoWMcs1MQe4StNYhpQKG9NeKjYKDk8zxkUtYgRjV4YY 2MsvAY+CBG+LNwhhDkVKT6MRXaWJ8g76hadFZlyqDBt95Yr93O2bw4BfG/W2IcuXIs2kfsprxWwm THO1QifJpb1LzdV8rL5qaq/Kt0Z58YJi/pUXSYJ+6bqLrMoZg2W+It8Y/ymHX89OTt+fwSLlgG7O eZSJKE0gXYC4Yaqacw2hipCauf3H4FaXwyay73CxqZe/TlCFOozyL0EchaiHP1dDIsWFOOCDpy+W qc44u2WJ+KrFUfYXumF+F4n5jVGr62bmW5OKMCcDx6dgBfFdsM7rkLcM5f6YqOW0C8FVCJVLaRKv 8aiAkemAodvgmZa0hoP6p+OoJMjT73LNa7qG/AzWLBw84mPIFkERC79jmx/x6F4vg1YJP2sDm02J oyHFuIpoA5V1U3auzQrBnlNcNCpDastkMjhAbTkcD7zRE7SFug/EtjQz8mLGkLWhuowxb1U9LcNT dlVcGxPUMhNevYI+eUDJzeWCshRrapMJtjv11XD+VmoB7CpNQNeX2BDZx+qnUXPofKaO7/uygSaF LR3HJdXk53WGBuliwXhu9DHBp8qmX8OgAhhNKN9HD3LxDlvUQKA+RNSda/DDK3YdJegIzTxrTlHf hhOWhQ10uYHOs81GnwSHVkdt/ZdCbv37Qm79sJD/f/WVhKluHj3iZX3GlkQ9xkerYjvRR2dZgu9w qyAJiRnGnKoNyizAi/TqD/mCSEyduPItdTKetF5TVWHpGiIb1SIztWGSfzW64T/1d5eytcVGFfeL 2ewmFca+gy2u8i1n8cLA19bZxcfPRkMOmklvmNvHDcvNLX8PDPfVhQlQ698UURzO1vN0HkhjdVjv kGRpcjDqOKxsz3KwjqAv41gkHFmYI0d/i5IwvXsXGnGK4cOsm/3p1pqqH5VSQSmrKWt0mcstOFPF XHAmjawuoy0hfAjtzyISrVnqNsmoHFNvFpOXBxSFl547cN2OMHCWxWuSNSiRN5AlorqG9ItGpoCK ZFEkVND9ba/NjU4187plWgeiyxOrwxOrvEM6PSnDopWtGpk+dt7uBv1m0547h7Z3CJ7rjzzs0J/Y nt88uTmfeLJQve06LQunqzLvyl/l0R6t4i5bLEcUVcEMeTsQ3aIgLrPRXYqyIVDeAb2U5srHvd3d 3t8Nx3BnjhMAAA== --Boundary-00=_0l6PEOkyUZNtMIc Content-Type: application/x-gzip; name="kdebase.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kdebase.patch.gz" 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 4ehriLQ7CmbARviMsSg31/4XLnmwJGKqAAA= --Boundary-00=_0l6PEOkyUZNtMIc Content-Type: application/x-gzip; name="kdebase_splash.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kdebase_splash.patch.gz" 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 zm6alhPNHPUr/wBs+ndj1xcAAA== --Boundary-00=_0l6PEOkyUZNtMIc--