public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] KDE packages/categories and subcategories
@ 2001-08-08 13:51 Dan Armak
  2001-08-08 13:53 ` Dan Armak
  0 siblings, 1 reply; 13+ messages in thread
From: Dan Armak @ 2001-08-08 13:51 UTC (permalink / raw
  To: gentoo-dev

Hi all,

KDE 2.2 is around the corner (for a long time now :-(), but it'll be here at 
some point and should be easy enough to introduce into gentoo because we 
already have kde-2.2_beta1.

Once that happens, we'll be able to add the latest versions of all 
2.2-dependant kde apps, which are often enough the only versions.

In fact, since at least 95% of all kde apps are standard configure/make/make 
install stuff, adding them would be very easy and quick. Also, dependencies 
will be easy to track in creating ebuilds, since a working kdelibs present on 
the system accounts for almost everyhting except gcc. (There are, of course, 
apps which require other libs.)

Even if we don't do a massive addition of hundreds of apps, most of them will 
be added sometime, one by one, as our user base grows.

The problem is with categories. There are many hundreds if not thousands of 
apps registered on apps.kde.com, in 20+ categories. Obviously we can't put 
them all into kde-apps. But eventually most of them will acquire ebuilds. So 
I think we need to weigh sub-categories etc.


Possible solutions:

1. Put everything into kde-apps, as it is now.
Problems: as stated at beginning of post, too many ebuilds in one general 
category.
Benefits: completely compatible with existing structure, makes progressive 
adding of ebuilds easy.

2. Add just two or three kde-* categories, like we have with gnome.
Problems: still potentially too many programs in each category, and it is 
unclear what these two or three new categories should be (apps.kde.com has 
more than 20 categories, and upto 15 sub-categories for each fo those).
Benefits: Completely compatible with current structure. Doesn't affect 
existing ebuilds.

3. Dismantle kde-*. Put kde-base into x11-wm (or rather x11-de), koffice into 
app-office... This is what FreeBSD does with its ports.
Problems: even more uncompatible with current structure, breaks existing 
categories.
Benefits: may be the best solution without creating many new categories.

4. Create second-level categories, i.e. kde-apps/office, kde-apps/sound...
Problems: uncompatible with current structure, duplication of categories 
(kind of like FHS - /usr, /usr/local...) which, when dealing with ebuilds 
that optionally depend on kde, is very awkward. And a user searching for e.g. 
all cdr apps would have to check apps-cdr, kde-apps/apps-cdr, 
gnome-apps/apps-cdr...
Benefits: easy to categorize and find specific apps, fewest apps in each 
category without too many categories in the top dir.

5. Don't add the kde apps, ignore the issue for now. Concentrate on improving 
existing ebuilds. 



So, what do you think? Please comment!



-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 13:51 [gentoo-dev] KDE packages/categories and subcategories Dan Armak
@ 2001-08-08 13:53 ` Dan Armak
  2001-08-08 13:59   ` Ben Lutgens
  2001-08-08 14:06   ` Daniel Robbins
  0 siblings, 2 replies; 13+ messages in thread
From: Dan Armak @ 2001-08-08 13:53 UTC (permalink / raw
  To: gentoo-dev

> There are many hundreds if not thousands of
> apps registered on apps.kde.com, in 20+ categories.

I checked; there are 1,071 apps.


-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 13:53 ` Dan Armak
@ 2001-08-08 13:59   ` Ben Lutgens
  2001-08-08 14:06   ` Daniel Robbins
  1 sibling, 0 replies; 13+ messages in thread
From: Ben Lutgens @ 2001-08-08 13:59 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
>I checked; there are 1,071 apps.

Sweet Jesus!

-- 
Ben Lutgens		
Sistina Software Inc.	

What's the difference between root and God ?
God doesn't think that he is root. 

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 13:53 ` Dan Armak
  2001-08-08 13:59   ` Ben Lutgens
@ 2001-08-08 14:06   ` Daniel Robbins
  2001-08-08 14:16     ` Dan Armak
  2001-08-08 14:26     ` Taras Glek
  1 sibling, 2 replies; 13+ messages in thread
From: Daniel Robbins @ 2001-08-08 14:06 UTC (permalink / raw
  To: gentoo-dev

On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
> > There are many hundreds if not thousands of
> > apps registered on apps.kde.com, in 20+ categories.
> 
> I checked; there are 1,071 apps.

I just talked to Hallski, the Desktop Team Leader, and he will be reorganizing
the gnome-* and kde-* categories.  kde-apps, gnome-apps and gnome-libs will go
away and the displaced ebuilds will be incorporated into the remaining
categories.  In other words, gnome office apps will go in app-office, etc.
So, problem resolved.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:06   ` Daniel Robbins
@ 2001-08-08 14:16     ` Dan Armak
  2001-08-08 14:30       ` Daniel Robbins
  2001-08-08 14:26     ` Taras Glek
  1 sibling, 1 reply; 13+ messages in thread
From: Dan Armak @ 2001-08-08 14:16 UTC (permalink / raw
  To: gentoo-dev

On Wednesday 08 August 2001 23:05, you wrote:
> On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
> > > There are many hundreds if not thousands of
> > > apps registered on apps.kde.com, in 20+ categories.
> >
> > I checked; there are 1,071 apps.
>
> I just talked to Hallski, the Desktop Team Leader, and he will be
> reorganizing the gnome-* and kde-* categories.  kde-apps, gnome-apps and
> gnome-libs will go away and the displaced ebuilds will be incorporated into
> the remaining categories.  In other words, gnome office apps will go in
> app-office, etc. So, problem resolved.

So, this is Solution 3 on my list - the freebsd lookalike.

I suppose we'll have to make a script to change /var/db/pkg to reflect this 
change. Otherwise pre-installed packages won't be able to satisfy 
dependencies.

Also, to be consistent with this, shouldn't kde-base, kde-libs, gnome-base be 
joined as x11-de (for desktop environments) or x11-wm?



-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:06   ` Daniel Robbins
  2001-08-08 14:16     ` Dan Armak
@ 2001-08-08 14:26     ` Taras Glek
  2001-08-08 15:17       ` Mikael Hallendal
  1 sibling, 1 reply; 13+ messages in thread
From: Taras Glek @ 2001-08-08 14:26 UTC (permalink / raw
  To: gentoo-dev

On Wed, 8 Aug 2001 14:05:47 -0600
Daniel Robbins <drobbins@gentoo.org> wrote:

> On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
> > > There are many hundreds if not thousands of
> > > apps registered on apps.kde.com, in 20+ categories.
> > 
> > I checked; there are 1,071 apps.
> 
> I just talked to Hallski, the Desktop Team Leader, and he will be reorganizing
> the gnome-* and kde-* categories.  kde-apps, gnome-apps and gnome-libs will go
> away and the displaced ebuilds will be incorporated into the remaining
> categories.  In other words, gnome office apps will go in app-office, etc.
> So, problem resolved.
Hmm, I really like how the current system is where gnome apps have their place and kde apps have theirs. It makes it really easy then to unmerge a whole group of packages at once with a bash one liner. IE gnome or kde could be removed in one simple step. I throught this was a feature, I would hate to see it disappear.
> 
> Best Regards,
> 
> -- 
> Daniel Robbins					<drobbins@gentoo.org>
> Chief Architect/President			http://www.gentoo.org 
> Gentoo Technologies, Inc.			
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:16     ` Dan Armak
@ 2001-08-08 14:30       ` Daniel Robbins
  2001-08-08 14:36         ` Dan Armak
  0 siblings, 1 reply; 13+ messages in thread
From: Daniel Robbins @ 2001-08-08 14:30 UTC (permalink / raw
  To: gentoo-dev

On Wed, Aug 08, 2001 at 11:16:11PM +0300, Dan Armak wrote:
> On Wednesday 08 August 2001 23:05, you wrote:
> > On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
> > > > There are many hundreds if not thousands of
> > > > apps registered on apps.kde.com, in 20+ categories.
> > >
> > > I checked; there are 1,071 apps.
> >
> > I just talked to Hallski, the Desktop Team Leader, and he will be
> > reorganizing the gnome-* and kde-* categories.  kde-apps, gnome-apps and
> > gnome-libs will go away and the displaced ebuilds will be incorporated into
> > the remaining categories.  In other words, gnome office apps will go in
> > app-office, etc. So, problem resolved.
> 
> So, this is Solution 3 on my list - the freebsd lookalike.
> 
> I suppose we'll have to make a script to change /var/db/pkg to reflect this 
> change. Otherwise pre-installed packages won't be able to satisfy 
> dependencies.
> 
> Also, to be consistent with this, shouldn't kde-base, kde-libs, gnome-base be 
> joined as x11-de (for desktop environments) or x11-wm?

You can direct all specific questions to Hallski; he is in charge of the
reorganization.  Also, if you can, please send *personal* email rather than
post to the list, as we have around 200 list members and I don't like the idea
of them getting bombarded with the volume of email that they have been
receiving these past few days.

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:30       ` Daniel Robbins
@ 2001-08-08 14:36         ` Dan Armak
  2001-08-09 10:09           ` Thomas M. Beaudry
  0 siblings, 1 reply; 13+ messages in thread
From: Dan Armak @ 2001-08-08 14:36 UTC (permalink / raw
  To: gentoo-dev

On Wednesday 08 August 2001 23:29, you wrote:
> On Wed, Aug 08, 2001 at 11:16:11PM +0300, Dan Armak wrote:
> > On Wednesday 08 August 2001 23:05, you wrote:
> > > On Wed, Aug 08, 2001 at 10:53:23PM +0300, Dan Armak wrote:
> > > > > There are many hundreds if not thousands of
> > > > > apps registered on apps.kde.com, in 20+ categories.
> > > >
> > > > I checked; there are 1,071 apps.
> > >
> > > I just talked to Hallski, the Desktop Team Leader, and he will be
> > > reorganizing the gnome-* and kde-* categories.  kde-apps, gnome-apps
> > > and gnome-libs will go away and the displaced ebuilds will be
> > > incorporated into the remaining categories.  In other words, gnome
> > > office apps will go in app-office, etc. So, problem resolved.
> >
> > So, this is Solution 3 on my list - the freebsd lookalike.
> >
> > I suppose we'll have to make a script to change /var/db/pkg to reflect
> > this change. Otherwise pre-installed packages won't be able to satisfy
> > dependencies.
> >
> > Also, to be consistent with this, shouldn't kde-base, kde-libs,
> > gnome-base be joined as x11-de (for desktop environments) or x11-wm?
>
> You can direct all specific questions to Hallski; he is in charge of the
> reorganization.  Also, if you can, please send *personal* email rather than
> post to the list, as we have around 200 list members and I don't like the
> idea of them getting bombarded with the volume of email that they have been
> receiving these past few days.
OK, now that we have more mailing lists, this will right itself. Topic, off 
the list! :-)


-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:26     ` Taras Glek
@ 2001-08-08 15:17       ` Mikael Hallendal
  2001-08-08 15:23         ` Ben Lutgens
  0 siblings, 1 reply; 13+ messages in thread
From: Mikael Hallendal @ 2001-08-08 15:17 UTC (permalink / raw
  To: gentoo-dev

Hi!

I think it's better to fix this in the portage system (i.e. something
like, unmerge gnome-libs and everything that depends on it).

As stated, with about 1000 KDE apps and probably as many gnome apps
kde-apps and gnome-apps categories will be a mess and you can't find
what you are looking for unless you know the name of the package.

I will (hopefully together with Danamark) restructure this and move
the packages to the right places. I think that we'll remove kde-apps,
gnome-apps and gnome-libs (as drobbins said). Move kde-apps and
gnome-apps into the correct places and move gnome-libs into gnome-base
(and clean it up, i.e. move non-gnome-dependent libs out of there).

If people have suggestions or want to discuss this, please do that on
IRC or in private email to me.

Regards,
Mikael Hallendal

> Hmm, I really like how the current system is where gnome apps have
> >their place and kde apps have theirs. It makes it really easy then to
> >unmerge a whole group of packages at once with a bash one liner. IE
> >gnome or kde could be removed in one simple step. I throught this was
> >a feature, I would hate to see it disappear.
> > 
> > Best Regards,
> > 
> > -- Daniel Robbins <drobbins@gentoo.org> Chief Architect/President
> >http://www.gentoo.org Gentoo Technologies, Inc.
> > 
> > _______________________________________________ gentoo-dev mailing
> >list gentoo-dev@cvs.gentoo.org
> >http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
> 
> _______________________________________________ gentoo-dev mailing
> list gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev

-- 
Mikael Hallendal                micke@codefactory.se
CodeFactory AB                  http://www.codefactory.se/
Office: +46 (0)8 587 583 05     Cell: +46 (0)709 718 918




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 15:17       ` Mikael Hallendal
@ 2001-08-08 15:23         ` Ben Lutgens
  2001-08-08 19:11           ` jano
  2001-08-08 19:31           ` Collins Richey
  0 siblings, 2 replies; 13+ messages in thread
From: Ben Lutgens @ 2001-08-08 15:23 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 441 bytes --]

On Wed, Aug 08, 2001 at 11:14:01PM +0200, Mikael Hallendal wrote:
>kde-apps and gnome-apps categories will be a mess and you can't find
>what you are looking for unless you know the name of the package.

Perhaps a quick "findpkg" script is in order for portage. That'd be a good
task for python or perl.

-- 
Ben Lutgens		
Sistina Software Inc.	

What's the difference between root and God ?
God doesn't think that he is root. 

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 15:23         ` Ben Lutgens
@ 2001-08-08 19:11           ` jano
  2001-08-08 19:31           ` Collins Richey
  1 sibling, 0 replies; 13+ messages in thread
From: jano @ 2001-08-08 19:11 UTC (permalink / raw
  To: gentoo-dev


> On Wed, Aug 08, 2001 at 11:14:01PM +0200, Mikael Hallendal wrote:
>>kde-apps and gnome-apps categories will be a mess and you can't find
>>what you are looking for unless you know the name of the package.
>
> Perhaps a quick "findpkg" script is in order for portage. That'd be a
> good task for python or perl.


I believe one already exists.. called pkgsearch or something similar in the
ebuild-binary/script directory (usr/sbin/SOMETHING).  I was getting ready
to write an email this coming weekend about how exactly it works (looks
recursive with like no function calls ???)

jano





^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 15:23         ` Ben Lutgens
  2001-08-08 19:11           ` jano
@ 2001-08-08 19:31           ` Collins Richey
  1 sibling, 0 replies; 13+ messages in thread
From: Collins Richey @ 2001-08-08 19:31 UTC (permalink / raw
  To: gentoo-dev

On Wed, 8 Aug 2001 16:23:18 -0500 Ben Lutgens <blutgens@sistina.com>
wrote:

> On Wed, Aug 08, 2001 at 11:14:01PM +0200, Mikael Hallendal wrote:
> >kde-apps and gnome-apps categories will be a mess and you can't find
> >what you are looking for unless you know the name of the package.
> 
> Perhaps a quick "findpkg" script is in order for portage. That'd be a
> good
> task for python or perl.
> 

I posted a very simple perl script 'list-pkgs' a week or two back;  I use
'lst-pkgs | grep foo'or 'list-pkgs db | grp foo' almost daily.  I can post
the script again, if you like.

-- 
Collins Richey
Denver Area
Gentoo_rc5 XFCE



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-dev] KDE packages/categories and subcategories
  2001-08-08 14:36         ` Dan Armak
@ 2001-08-09 10:09           ` Thomas M. Beaudry
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas M. Beaudry @ 2001-08-09 10:09 UTC (permalink / raw
  To: gentoo-dev

On Wed, Aug 08, 2001 at 11:36:44PM +0300, Dan Armak wrote:
> OK, now that we have more mailing lists, this will right itself. Topic, off 
> the list! :-)
> 

Not wishing to be impolite but...

Could you learn to trim your emails so we don't have to wade through so
much to find your reply?  It only takes a few seconds to delete the stuff
not relevant to your reply.

-- 
Thomas M. Beaudry K8LA / YS1ZTM
k8la@arrl.net



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-08-09 16:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-08 13:51 [gentoo-dev] KDE packages/categories and subcategories Dan Armak
2001-08-08 13:53 ` Dan Armak
2001-08-08 13:59   ` Ben Lutgens
2001-08-08 14:06   ` Daniel Robbins
2001-08-08 14:16     ` Dan Armak
2001-08-08 14:30       ` Daniel Robbins
2001-08-08 14:36         ` Dan Armak
2001-08-09 10:09           ` Thomas M. Beaudry
2001-08-08 14:26     ` Taras Glek
2001-08-08 15:17       ` Mikael Hallendal
2001-08-08 15:23         ` Ben Lutgens
2001-08-08 19:11           ` jano
2001-08-08 19:31           ` Collins Richey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox