public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] glep #15 - a gentoo script repository.
@ 2003-10-04 21:24 James Harlow
  2003-10-04 21:39 ` Rob Cakebread
  2003-10-05 10:06 ` Sven Vermeulen
  0 siblings, 2 replies; 7+ messages in thread
From: James Harlow @ 2003-10-04 21:24 UTC (permalink / raw
  To: gentoo-dev

Hi all,
	Iggy suggested that I write a glep about an official script
	repository, so it's posted to the website at
	http://www.gentoo.org/proj/en/glep/glep-0015.html. Comments and
	suggestions are welcomed.

	Thanks,
		james.
-- 
When a true genius appears in the world, you may know him by this sign, that the dunces are all in confederacy against him. - Jonathan Swift

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] glep #15 - a gentoo script repository.
  2003-10-04 21:24 [gentoo-dev] glep " James Harlow
@ 2003-10-04 21:39 ` Rob Cakebread
  2003-10-05 10:06 ` Sven Vermeulen
  1 sibling, 0 replies; 7+ messages in thread
From: Rob Cakebread @ 2003-10-04 21:39 UTC (permalink / raw
  To: James Harlow; +Cc: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 04 October 2003 02:24 pm, James Harlow wrote:
> Hi all,
> 	Iggy suggested that I write a glep about an official script
> 	repository, so it's posted to the website at
> 	http://www.gentoo.org/proj/en/glep/glep-0015.html. Comments and
> 	suggestions are welcomed.
>
> 	Thanks,
> 		james.


I think its a great idea. I maintain a list of ~30 scripts on the forums. It'd
be nice to give them all a home:

http://forums.gentoo.org/viewtopic.php?t=67849

- -- 
Gentoo Linux Developer - Python Herder

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/fz4PgcWhe5a6Z5sRAsTIAJsFsNM2JQTmkSSRpWiaY0qBfS8G5ACfXcnV
cpft3aHIZ8/ydTfKF23cLxI=
=wBc4
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] glep #15 - a gentoo script repository.
  2003-10-04 21:24 [gentoo-dev] glep " James Harlow
  2003-10-04 21:39 ` Rob Cakebread
@ 2003-10-05 10:06 ` Sven Vermeulen
  1 sibling, 0 replies; 7+ messages in thread
From: Sven Vermeulen @ 2003-10-05 10:06 UTC (permalink / raw
  To: gentoo-dev

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

On Sat, Oct 04, 2003 at 10:24:23PM +0100, James Harlow wrote:
> 	Iggy suggested that I write a glep about an official script
> 	repository, so it's posted to the website at
> 	http://www.gentoo.org/proj/en/glep/glep-0015.html. Comments and
> 	suggestions are welcomed.

Thinking from my own PoV, do most of these scripts have documentation? If
not, would it be feasible to have one document that describes all those
scripts? Or are the scripts too broad to write one document on it?

Wkr,
	Sven Vermeulen

-- 
 ^__^   And Larry saw that it was Good.
 (oo)                                      Sven Vermeulen
 (__)   http://www.gentoo.org              Gentoo Documentation Project

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

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

* [gentoo-dev] GLEP #15 - a gentoo script repository.
@ 2003-10-15 15:57 Kurt Lieber
  2003-10-15 16:59 ` Brian Jackson
  2003-10-15 18:37 ` Lisa Seelye
  0 siblings, 2 replies; 7+ messages in thread
From: Kurt Lieber @ 2003-10-15 15:57 UTC (permalink / raw
  To: gentoo-dev

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

I missed the original thread on this GLEP, so apologies for the delay in
responding.

For those who missed the original discussion as well, please see this
thread:

http://article.gmane.org/gmane.linux.gentoo.devel/12750

So, let me start by saying that I support the idea behind this GLEP, though
I would like to see some modifications made and some questions answered
before approving it.

Some comments in no particular order:

* I dislike the idea of making this a plain page.  For it to be effective,
  I think it needs to have some searching and filtering capabilities
  straight away.

  One thing I'm not willing to do is simply throw a page up there and let
  people start contributing scripts.  This will *quickly* become
  unmanageable and unusable.  If we're going to do this, we need to design
  it correctly from the start.
  
* Rather than including this in another project page, such as tools or
  base, I'd rather see this as a standalone application, personally.  Say,
  scripts.gentoo.org.  This is largely a personal preference and I'm open
  to discussing it, however.  I just feel that this doesn't fit neatly into
  the mandate of tools and/or base and it would see more use as a
  standalone app similar to the (now dead, but soon to be reborn)
  stats.gentoo.org.  Other projects could link to specific sections from
  their pages as they wished.

* "A scripts@gentoo.org email alias would be setup and forwarded to the
  team that will accept and publish these scripts to the website."

  Who is this team?  This needs to be in place and functioning before this
  GLEP can be approved.

* In addition to being divided by task, this app also needs to be able to
  filter by language (python, shell, perl, etc.)  See the first bullet
  point.

* There need to be standards and guidelines on what is required to have a
  script be included in the repository.  Chief among these standards must
  be documentation about how the script works, what it does, any special
  requirements, etc.

* I would really, really like to see some sort of interactive application
  where users could make comments on various scripts.  For a perfect
  example of what I'm referring to, see PHP's documentaion:

  http://www.php.net/manual/en/function.date.php

  Specifically, the user contributed notes at the bottom.  IMO, I think
  this is the perfect interface for a scripts.gentoo.org type application.

* Who all is going to build this?  The folks behind the scripts@gentoo.org
  alias?  Someone else?  

So, basically, I think the idea is great and am willing to support it from
an infrastructure perspective.  If there are people willing to devote the
elbow grease necessary to put this together, then great.  

--kurt

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

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

* Re: [gentoo-dev] GLEP #15 - a gentoo script repository.
  2003-10-15 15:57 [gentoo-dev] GLEP #15 - a gentoo script repository Kurt Lieber
@ 2003-10-15 16:59 ` Brian Jackson
  2003-10-15 17:48   ` Kevin Lacquement
  2003-10-15 18:37 ` Lisa Seelye
  1 sibling, 1 reply; 7+ messages in thread
From: Brian Jackson @ 2003-10-15 16:59 UTC (permalink / raw
  To: gentoo-dev

On Wednesday 15 October 2003 10:57 am, Kurt Lieber wrote:
> I missed the original thread on this GLEP, so apologies for the delay in
> responding.
> 
> For those who missed the original discussion as well, please see this
> thread:
> 
> http://article.gmane.org/gmane.linux.gentoo.devel/12750
> 
> So, let me start by saying that I support the idea behind this GLEP, though
> I would like to see some modifications made and some questions answered
> before approving it.
> 
> Some comments in no particular order:
> 
> * I dislike the idea of making this a plain page.  For it to be effective,
>   I think it needs to have some searching and filtering capabilities
>   straight away.

Okay, I didn't know what type of infrastructure commitment we could expect so 
I was shooting for the most simple thing. Something that work on the existing 
webnodes.

> 
>   One thing I'm not willing to do is simply throw a page up there and let
>   people start contributing scripts.  This will *quickly* become
>   unmanageable and unusable.  If we're going to do this, we need to design
>   it correctly from the start.

Understandable, I'll get something worked up and put it on my site for 
perusal. As per discussion on irc, I'll stick with python/php and mysql

>   
> * Rather than including this in another project page, such as tools or
>   base, I'd rather see this as a standalone application, personally.  Say,
>   scripts.gentoo.org.  This is largely a personal preference and I'm open
>   to discussing it, however.  I just feel that this doesn't fit neatly into
>   the mandate of tools and/or base and it would see more use as a
>   standalone app similar to the (now dead, but soon to be reborn)
>   stats.gentoo.org.  Other projects could link to specific sections from
>   their pages as they wished.
> 
> * "A scripts@gentoo.org email alias would be setup and forwarded to the
>   team that will accept and publish these scripts to the website."
> 
>   Who is this team?  This needs to be in place and functioning before this
>   GLEP can be approved.

Well, so far I have about 4 people who are interested in working on this, and 
I'm sure more will raise their hands.

> 
> * In addition to being divided by task, this app also needs to be able to
>   filter by language (python, shell, perl, etc.)  See the first bullet
>   point.

okay, will do

> 
> * There need to be standards and guidelines on what is required to have a
>   script be included in the repository.  Chief among these standards must
>   be documentation about how the script works, what it does, any special
>   requirements, etc.

agreed, I was going to require a usage blurb and long description for 
everything, and show that just below each script

> 
> * I would really, really like to see some sort of interactive application
>   where users could make comments on various scripts.  For a perfect
>   example of what I'm referring to, see PHP's documentaion:
> 
>   http://www.php.net/manual/en/function.date.php
> 
>   Specifically, the user contributed notes at the bottom.  IMO, I think
>   this is the perfect interface for a scripts.gentoo.org type application.

that sounds like a good plan, I'll look and see if I can find the code for it, 
and see if there is anything I can steal, I mean borrow.

> 
> * Who all is going to build this?  The folks behind the scripts@gentoo.org
>   alias?  Someone else?  

I haven't found a web programmer yet, so I'll probably do the rough draft

> 
> So, basically, I think the idea is great and am willing to support it from
> an infrastructure perspective.  If there are people willing to devote the
> elbow grease necessary to put this together, then great.  

Excellent! I'll let you know when I've got something for you to look at.

--Iggy

> 
> --kurt
> 

-- 
Home -- http://www.brianandsara.net
Gentoo -- http://gentoo.brianandsara.net

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] GLEP #15 - a gentoo script repository.
  2003-10-15 16:59 ` Brian Jackson
@ 2003-10-15 17:48   ` Kevin Lacquement
  0 siblings, 0 replies; 7+ messages in thread
From: Kevin Lacquement @ 2003-10-15 17:48 UTC (permalink / raw
  To: Brian Jackson; +Cc: gentoo-dev

Brian Jackson said:
> On Wednesday 15 October 2003 10:57 am, Kurt Lieber wrote:
>> * "A scripts@gentoo.org email alias would be setup and forwarded to the
>>   team that will accept and publish these scripts to the website."
>>
>>   Who is this team?  This needs to be in place and functioning before
>> this
>>   GLEP can be approved.
>
> Well, so far I have about 4 people who are interested in working on this,
> and
> I'm sure more will raise their hands.

* raises hand *

>>   Specifically, the user contributed notes at the bottom.  IMO, I think
>>   this is the perfect interface for a scripts.gentoo.org type
>> application.
>
> that sounds like a good plan, I'll look and see if I can find the code for
> it,
> and see if there is anything I can steal, I mean borrow.

That shouldn't be too hard to find, as a lot of sites seem to have them. 
If you can't find one, it also shouldn't be too hard to program, as an
unthreaded discussion (single DB table, probably)

>
>>
>> * Who all is going to build this?  The folks behind the
>> scripts@gentoo.org
>>   alias?  Someone else?
>
> I haven't found a web programmer yet, so I'll probably do the rough draft

I'm a web programmer; what languages can you support?  I'm good for PHP
and JSP, although I don't have publicly-available pages in either.

--Kevin

>
> --Iggy
>
>>
>> --kurt
>>


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] GLEP #15 - a gentoo script repository.
  2003-10-15 15:57 [gentoo-dev] GLEP #15 - a gentoo script repository Kurt Lieber
  2003-10-15 16:59 ` Brian Jackson
@ 2003-10-15 18:37 ` Lisa Seelye
  1 sibling, 0 replies; 7+ messages in thread
From: Lisa Seelye @ 2003-10-15 18:37 UTC (permalink / raw
  To: Kurt Lieber; +Cc: Gentoo Dev

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

On Wed, 2003-10-15 at 11:57, Kurt Lieber wrote:
> So, let me start by saying that I support the idea behind this GLEP, though
> I would like to see some modifications made and some questions answered
> before approving it.

A preliminary "plan" of things that may be neat to have in the final
script were brainstormed by a handful of devs on IRC, and the result is:

http://www.thedoh.com/~lisa/gentoo/scripts/glep0015

-- 
Regards,
-Lisa
<Vix ulla tam iniqua pax, quin bello vel aequissimo sit potior>

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2003-10-15 18:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-15 15:57 [gentoo-dev] GLEP #15 - a gentoo script repository Kurt Lieber
2003-10-15 16:59 ` Brian Jackson
2003-10-15 17:48   ` Kevin Lacquement
2003-10-15 18:37 ` Lisa Seelye
  -- strict thread matches above, loose matches on Subject: below --
2003-10-04 21:24 [gentoo-dev] glep " James Harlow
2003-10-04 21:39 ` Rob Cakebread
2003-10-05 10:06 ` Sven Vermeulen

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