public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Voting on adding Leechcraft to the tree
@ 2011-07-20 15:05 Maxim Koltsov
  2011-07-20 15:17 ` Bart Lauwers
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Maxim Koltsov @ 2011-07-20 15:05 UTC (permalink / raw
  To: gentoo-dev

Hi devs,
I got a request to add Leechcraft (http://leechcraft.org/) to the
portage tree. Leechcraft is modular internet client with many plugins.
Main problem with it is that it has very few (less than 5, i suppose)
active maintainers, and is needed by very limited amount of users
(mainly friends of project lead). So, i want to use gentoo-dev ML as
tool to 1) advert Leechcraft to larger audience and 2) ask Gentoo
developers and users: is it worth to be in tree?
If there are 5 votes for Leechcraft and no unfixable complaints from
other devs, i will start adding Leechcraft to tree.
Here you can see existing ebuilds and other info:
http://code.google.com/p/rion-overlay/source/browse/#hg%2Fnet-misc
http://code.google.com/p/rion-overlay/source/browse/eclass/leechcraft.eclass
Contacts of the project lead and supposed package maintaner in gentoo
(with me as proxy): d34df00d@jabber.ru (XMPP).



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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 15:05 [gentoo-dev] Voting on adding Leechcraft to the tree Maxim Koltsov
@ 2011-07-20 15:17 ` Bart Lauwers
  2011-07-20 15:29 ` Michał Górny
  2011-07-20 15:32 ` Jeremy Olexa
  2 siblings, 0 replies; 7+ messages in thread
From: Bart Lauwers @ 2011-07-20 15:17 UTC (permalink / raw
  To: gentoo-dev@lists.gentoo.org

Sounds like something to put in an overlay.

On Jul 20, 2011, at 10:05 AM, Maxim Koltsov <maksbotan@gentoo.org> wrote:

> Hi devs,
> I got a request to add Leechcraft (http://leechcraft.org/) to the
> portage tree. Leechcraft is modular internet client with many plugins.
> Main problem with it is that it has very few (less than 5, i suppose)
> active maintainers, and is needed by very limited amount of users
> (mainly friends of project lead). So, i want to use gentoo-dev ML as
> tool to 1) advert Leechcraft to larger audience and 2) ask Gentoo
> developers and users: is it worth to be in tree?
> If there are 5 votes for Leechcraft and no unfixable complaints from
> other devs, i will start adding Leechcraft to tree.
> Here you can see existing ebuilds and other info:
> http://code.google.com/p/rion-overlay/source/browse/#hg%2Fnet-misc
> http://code.google.com/p/rion-overlay/source/browse/eclass/leechcraft.eclass
> Contacts of the project lead and supposed package maintaner in gentoo
> (with me as proxy): d34df00d@jabber.ru (XMPP).
> 



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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 15:05 [gentoo-dev] Voting on adding Leechcraft to the tree Maxim Koltsov
  2011-07-20 15:17 ` Bart Lauwers
@ 2011-07-20 15:29 ` Michał Górny
  2011-07-20 15:57   ` Mike Frysinger
  2011-07-20 15:32 ` Jeremy Olexa
  2 siblings, 1 reply; 7+ messages in thread
From: Michał Górny @ 2011-07-20 15:29 UTC (permalink / raw
  To: gentoo-dev; +Cc: maksbotan

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

On Wed, 20 Jul 2011 19:05:54 +0400
Maxim Koltsov <maksbotan@gentoo.org> wrote:

> So, i want to use gentoo-dev ML as tool to 1) advert Leechcraft to
> larger audience

#gentoo-spam

> and 2) ask Gentoo developers and users: is it worth to be in tree? If
> there are 5 votes for Leechcraft and no unfixable complaints from
> other devs, i will start adding Leechcraft to tree.

You can add everything, even if you alone use it. Just make sure it
works. And maintain it.

> Here you can see existing ebuilds and other info:
> http://code.google.com/p/rion-overlay/source/browse/#hg%2Fnet-misc
> http://code.google.com/p/rion-overlay/source/browse/eclass/leechcraft.eclass

A single package is not suitable for its own eclass.

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 15:05 [gentoo-dev] Voting on adding Leechcraft to the tree Maxim Koltsov
  2011-07-20 15:17 ` Bart Lauwers
  2011-07-20 15:29 ` Michał Górny
@ 2011-07-20 15:32 ` Jeremy Olexa
  2 siblings, 0 replies; 7+ messages in thread
From: Jeremy Olexa @ 2011-07-20 15:32 UTC (permalink / raw
  To: gentoo-dev

On Wed, 20 Jul 2011 19:05:54 +0400, Maxim Koltsov wrote:
> Hi devs,
> I got a request to add Leechcraft (http://leechcraft.org/) to the
> portage tree. Leechcraft is modular internet client with many 
> plugins.
> Main problem with it is that it has very few (less than 5, i suppose)
> active maintainers, and is needed by very limited amount of users
> (mainly friends of project lead). So, i want to use gentoo-dev ML as
> tool to 1) advert Leechcraft to larger audience and 2) ask Gentoo
> developers and users: is it worth to be in tree?
> If there are 5 votes for Leechcraft and no unfixable complaints from
> other devs, i will start adding Leechcraft to tree.
> Here you can see existing ebuilds and other info:
> http://code.google.com/p/rion-overlay/source/browse/#hg%2Fnet-misc
> 
> http://code.google.com/p/rion-overlay/source/browse/eclass/leechcraft.eclass
> Contacts of the project lead and supposed package maintaner in gentoo
> (with me as proxy): d34df00d@jabber.ru (XMPP).

There are no restrictions based on "popularity" of a package being 
added to the portage tree. As a matter of fact, if even only you, 
yourself, used the package it is still valid to add to the tree provided 
someone is adequately maintaining it. You do get that privilege as a 
Gentoo Developer - the meta-distro is yours.

-Jeremy



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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 15:29 ` Michał Górny
@ 2011-07-20 15:57   ` Mike Frysinger
  2011-07-20 16:10     ` Georg Rudoy
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Frysinger @ 2011-07-20 15:57 UTC (permalink / raw
  To: gentoo-dev

On Wed, Jul 20, 2011 at 11:29, Michał Górny wrote:
> On Wed, 20 Jul 2011 19:05:54 +0400 Maxim Koltsov wrote:
>> and 2) ask Gentoo developers and users: is it worth to be in tree? If
>> there are 5 votes for Leechcraft and no unfixable complaints from
>> other devs, i will start adding Leechcraft to tree.
>
> You can add everything, even if you alone use it. Just make sure it
> works. And maintain it.

there it is
-mike



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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 15:57   ` Mike Frysinger
@ 2011-07-20 16:10     ` Georg Rudoy
  2011-07-20 16:51       ` Mike Frysinger
  0 siblings, 1 reply; 7+ messages in thread
From: Georg Rudoy @ 2011-07-20 16:10 UTC (permalink / raw
  To: gentoo-dev

Hi!

I'm one of LeechCraft developers, and Maxim asked me to assist him in
resolving any questions regarding the app should they occur. I'm also
using Gentoo and maintain the ebuilds in the rion overlay, so I hope
I'd be able to assist in resolving corresponding issues as well.

Seems like the only issue that needs clarification now is the number
of packages and the need in separate eclass. Actually, there are 32
ebuilds for now (and new will be added as new modules are written),
and the eclass contains some common procedures for them.

And Maxim gave a link only to net-misc/ category in his original
message, while related ebuilds are also in www-client/, www-misc/,
virtual/ categories, for example. And, well, while he was true
regarding the amount of active developers (we've got around 4-6 of
them who regularly contribute new code), seems like he was a bit
pessimistic regarding the popularity, but that's rather unimportant
issue, according to Gentoo's policies.

-- 
  Georg Rudoy
  LeechCraft — http://leechcraft.org



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

* Re: [gentoo-dev] Voting on adding Leechcraft to the tree
  2011-07-20 16:10     ` Georg Rudoy
@ 2011-07-20 16:51       ` Mike Frysinger
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger @ 2011-07-20 16:51 UTC (permalink / raw
  To: gentoo-dev

On Wed, Jul 20, 2011 at 12:10, Georg Rudoy wrote:
> Seems like the only issue that needs clarification now is the number
> of packages and the need in separate eclass. Actually, there are 32
> ebuilds for now (and new will be added as new modules are written),
> and the eclass contains some common procedures for them.

sounds reasonable then for an eclass

> seems like he was a bit pessimistic regarding the popularity, but
> that's rather unimportant issue, according to Gentoo's policies.

we're a pretty free wheelin' bunch.  maintain your stuff and dont
break other people and you should be good to go.
-mike



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

end of thread, other threads:[~2011-07-20 16:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-20 15:05 [gentoo-dev] Voting on adding Leechcraft to the tree Maxim Koltsov
2011-07-20 15:17 ` Bart Lauwers
2011-07-20 15:29 ` Michał Górny
2011-07-20 15:57   ` Mike Frysinger
2011-07-20 16:10     ` Georg Rudoy
2011-07-20 16:51       ` Mike Frysinger
2011-07-20 15:32 ` Jeremy Olexa

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