Re: [gDesklets] Categories

Lauri Kainulainen wrote:
> Robo Pastierovic wrote:
>> Lauri Kainulainen wrote:
>>> No need to make it part of the core. We should keep the core as
>>> generic and simple as possible. Once desklet submission by giving a
>>> display file works, we can easily enforce the categories mentioned
>>> on the website.
>> 1. Well, I agree to keep the core as simple as possible, but on the
>> other hand you want to include into the core (shell) the possibility
>> to interact with website. This don't seem to be to me simplicity at
>> all. If website is down than this feature is useless and as wrote
>> before linux distributions won't like this approach probably, from
>> security point of view.
>> 2. The website won't be the only source of desklets, so you can't
>> take control of everyone. This feature is really needed to be part of
>> the core/shell. The core should be simple and "bulletproof".
> The website functionality is not part of the core.
> The whole idea for 0.40 (and now for 0.36 as well) was to take this
> stuff (shell, installation, etc.) out from the core. It's inside a
> control called Desklet. This makes it possible to build desklets that
> handle shell functionality.
It is questionable if someone will ever build desklet that handles shell
functionality without being part of the gdesklets (core) team. The other
thing is that gD shell runs system commands, so for the user's comfort
he shouldn't be bothered with messages that running this desklet should
be dangerous. So it basically must be part of the core or somehow
recognized as "official" shell. I don't think it's worth the trouble :)
> I agree that integrating with the website is a questionable thing.
> Originally I just thought it might be a nice feature :). I also
> constructed everything with the idea of repositories (like APT), so
> once properly implemented, you could add other sources as well.
It depends, how it will be implemented. As I have written before, I
don't like the idea and I consider it too much work that can be used
better. But if people around this team will decide this way, so be it.
But at least you should contact distribution maintainers and discuss
this because it goes beyond boundaries of this project.
> If people are against the web integration, we can turn it off. It's
> just a simple feature.
Ok. But than you should design the shell in such a way that it won't
lose the functionality of the current shell while turning this off. From
the images I see, it seems to be heavily website-based (News?). And the
content from the website should be clearly distinguishable for the user
also. Anyways, I will try to install the 0.4 and take a closer look at
the shell.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]