DevHeads.net

Latte Dock in review phase

Hello everyone,

we decided to make Latte an active kde project and so now it is in review
phase. I believe the best place to be is extragear because we would like to
keep some independence for the first year concerning releases...

What is Latte Dock?

Latte is a project that is trying to provide a unified solution concering
docks and panels for the user. To achieve this it provides,
the Latte app, a Latte qml library, a Latte containment, a Latte plasmoid,
a Latte shell that uses plasma shell as base and 2 applets (a separator and
a specialized spacer)

for more infos concerning the capabilities of the Latte suite you can find
at:
<a href="https://psifidotos.blogspot.nl/2017/04/latte-dock-v06-fresh-air.html" title="https://psifidotos.blogspot.nl/2017/04/latte-dock-v06-fresh-air.html">https://psifidotos.blogspot.nl/2017/04/latte-dock-v06-fresh-air.html</a>
<a href="https://psifidotos.blogspot.nl/2017/08/latte-dock-v07-tornado-is-coming.html" title="https://psifidotos.blogspot.nl/2017/08/latte-dock-v07-tornado-is-coming.html">https://psifidotos.blogspot.nl/2017/08/latte-dock-v07-tornado-is-coming....</a>

the project before entering the kde infrastructure could be found at:
<a href="https://github.com/psifidotos/Latte-Dock" title="https://github.com/psifidotos/Latte-Dock">https://github.com/psifidotos/Latte-Dock</a>

in review you can find our 0.7.1 version which is our stable version and
the plan is that after we succeed in the review phase to release a 0.7.2
version only through kde infrastructure...

regards,
michail

Comments

Re: Latte Dock in review phase

By Albert Astals Cid at 10/19/2017 - 17:21

El dijous, 5 d’octubre de 2017, a les 0:00:01 CEST, Michail Vourlakos va escriure:
Why do you need that Locale.cmake file?

What is that po_beforekde folder?

I'm also a bit scared of those install and uninstall files with "sudo rm" calls, but if you really
really promise me they won't delete random stuff people's computers i'll make as if i didn't see
them :D

Cheers,
Albert

Re: Latte Dock in review phase

By Albert Astals Cid at 10/12/2017 - 17:12

El dijous, 5 d’octubre de 2017, a les 0:00:01 CEST, Michail Vourlakos va
escriure:
Hi, what is the latte dock kde repo git url?

Cheers,
Albert

Re: Latte Dock in review phase

By Michail V. at 10/12/2017 - 23:28

latte can be found at, kde:latte-dock
it is located in kdereview

2017-10-13 1:12 GMT+03:00 Albert Astals Cid < ... at kde dot org>:

Re: Latte Dock in review phase

By Ben Cooksley at 10/13/2017 - 03:55

On Fri, Oct 13, 2017 at 11:12 AM, Albert Astals Cid < ... at kde dot org> wrote:
For those wondering, it is kde:latte-dock

Regards,
Ben

Re: Latte Dock in review phase

By Michail V. at 10/19/2017 - 12:25

Ping...

hello everyone, the two weeks period that is the minimum in order for a
project to be in review has been reached today.
The Latte Team wont rush things and will provide two more weeks for review.
So if everything goes ok we would like to
move from review to extragear the first week of November.

The thing is that we are a bit stall concerning development because we are
waiting for review to finish. Only minor bug
fixes get into master and any requests so far have been adressed, please
correct me if that is not the case.

regards,
michail

2017-10-13 11:55 GMT+03:00 Ben Cooksley < ... at kde dot org>:

Re: Latte Dock in review phase

By Jonathan Riddell at 10/06/2017 - 02:47

Looks good from a brief look around I did from a packagers point of
view (so not looking at the code).

I'm unsure why it's both a plasmoid and a standalone binary, that
seems superfluous. Maybe it's for use outwith Plasma.

docs/ directory seems unused

Green build in neon :)
<a href="https://build.neon.kde.org/job/xenial_unstable_kde-extras_latte-dock/" title="https://build.neon.kde.org/job/xenial_unstable_kde-extras_latte-dock/">https://build.neon.kde.org/job/xenial_unstable_kde-extras_latte-dock/</a>

Jonathan

On 4 October 2017 at 22:00, Michail Vourlakos < ... at gmail dot com> wrote:

Re: Latte Dock in review phase

By Adriaan de Groot at 10/06/2017 - 03:05

On Friday, 6 October 2017 09:47:26 CEST Jonathan Riddell wrote:
The licensing is a funky (not bad, just .. unusual) mix of LGPL v2+ and GPL
v2+; for instance app/ contains 7 files licensed LGPL v2+, the rest looks like
GPL v2+.

The code doesn't compile with clang. extras.h contains a definition of
make_unique() for old GLIBCXX. That doesn't seem consistent with the required
C++ version, C++14. The check is also wrong for clang / libstc++ , since it
probably doesn't define __GLIBCXX__ at all. That definition should probably just
be removed.

visibilitymanager_p.h is missing <array> as an include -- probably g++
#includes it via some round-about path, but clang / libstdc++ doesn't.

[ade]