← Back to team overview

cairo-dock-team team mailing list archive

Re: [Bug 540648] Re: The file which there is a problem in copyright

 

Hi,

2010/3/21 Fabounet <fabounet03@xxxxxxxxx>:
> "I think that this function should incorporate it in cairo-dock from beginning."
> definitely not !
> It's really important do separate the core functions from the rest. It ensures that :
>  - a plug-in can be isolated from the rest of the program by not loading it, in case it has a problem.
>  - all plug-ins will share the same basic functions
>  - you have a clean code.
>
> This is a key point. Again, most of programs do this way. And they are not packaged in 50 pieces. So Cairo-Dock shouldn't be an exception.
> Well now if you do that way, it doesn't bother me, as long as there is a way to install all at once.

I wanted to say, if you want user to use all plugin (function), it
puts all functions in cairo-dock.
This is an example of the "one" of the implementation methods.
Because you can let a user use all functions forcibly from a beginning
when you used this method.;-)


>
> Now think you are a normal user, not a geek ;-)
> You heard about Cairo-dock, you want to try it. So you type sudo-apt-get install cairo-dock.
> Then you expect to have something complete, that will work out of the box.
> Without plug-ins you'll have something very limited, and the default theme that is charged will not look at all like what you saw in pictures.
> For most of users, this would be a pain.

This is really effective for a user knowing nothing.
However, I do not want to offer the package *only* for the user who
really knows nothing.

>
> "My ideal is to support both."
> Great, then adding a meta package called "cairo-dock" is just a way to solve all the problems at once.
> cairo-dock = {cairo-dock-core + cairo-dock-plug-ins}

Yes, But I want to set Suggests or Recommends to cairo-dock-plug-ins.
I understand that plugin is important, but think this not to be
important so as to set it in *Depends*.
Because all plug in is because they are not necessary for movement. (I
think if cairo-dock-cairo-penguin-plugin is not installed, the user is
not troubled.)

There is not a user so that installation becomes simple.

And If user want to cairo-dock and cairo-dock all plugin, user do
"apt-get install cairo-dock cairo-dock-plug-ins".
or "aptiude install cairo-dock".
aptitude installs a package set by Suggests and Recommends.
The recent user uses aptitude which is easier than apt.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6

-- 
The file which there is a problem in copyright
https://bugs.launchpad.net/bugs/540648
You received this bug notification because you are a member of Cairo-
Dock Team, which is the registrant for Cairo-Dock Plug-ins.

Status in Cairo-Dock : Plug-ins: Fix Committed

Bug description:
Hi,

slider/data/preview.jpg has problem in copyright.
This file includes the character of the animated cartoon[0].
This has the issue of copyright and cannot use this freely.

Please remove from archive and repository.

Best regards,
  Nobuhiro

[0]: http://en.wikipedia.org/wiki/Rei_Ayanami





References