| 1 | GLEP: 15 |
1 | GLEP: 15 |
| 2 | Title: Gentoo Script Repository |
2 | Title: Gentoo Script Repository |
| 3 | Version: $Revision: 1.1 $ |
3 | Version: $Revision: 1.2 $ |
| 4 | Last-Modified: $Date: 2003/10/01 13:00:23 $ |
4 | Last-Modified: $Date: 2003/10/13 11:00:20 $ |
| 5 | Author: James Harlow <glep@james.is.never.wrong.nu>, |
5 | Author: James Harlow <glep@james.is.never.wrong.nu>, |
| 6 | Status: Draft |
6 | Status: Draft |
| 7 | Type: Standards Track |
7 | Type: Standards Track |
| 8 | Content-Type: text/x-rst |
8 | Content-Type: text/x-rst |
| 9 | Created: 30 Sep 2003 |
9 | Created: 30 Sep 2003 |
| … | |
… | |
| 25 | experience to write such scripts; those that do have the choice of |
25 | experience to write such scripts; those that do have the choice of |
| 26 | tracking down scripts on developer's webpages or with a search engine, |
26 | tracking down scripts on developer's webpages or with a search engine, |
| 27 | or writing them themselves, often duplicating effort that has been |
27 | or writing them themselves, often duplicating effort that has been |
| 28 | already done by other people. |
28 | already done by other people. |
| 29 | |
29 | |
| 30 | A better solution would be to have a repository of these scripts on dev.gentoo.org. |
30 | A better solution would be to have a repository of these scripts on |
|
|
31 | www.gentoo.org. |
| 31 | |
32 | |
| 32 | Specification |
33 | Specification |
| 33 | ============= |
34 | ============= |
| 34 | |
35 | |
| 35 | A scripts@gentoo.org email alias would be setup and forwarded to the team that |
36 | A scripts@gentoo.org email alias would be setup and forwarded to the team that |
| … | |
… | |
| 38 | update links from the main "scripts" page. I would propose it be a |
39 | update links from the main "scripts" page. I would propose it be a |
| 39 | subproject of the tools or base top level project. The scripts team would |
40 | subproject of the tools or base top level project. The scripts team would |
| 40 | need commit access to gentoo/xml/htdocs/proj/en/[base|tools]/scripts/.It |
41 | need commit access to gentoo/xml/htdocs/proj/en/[base|tools]/scripts/.It |
| 41 | shouldn't increase the load on gentoo.org significantly. |
42 | shouldn't increase the load on gentoo.org significantly. |
| 42 | |
43 | |
|
|
44 | The scripts should be divided by type of task, for example sysadmin, |
|
|
45 | gentooadmin, misc, and internally well-commented. If there are enough then |
|
|
46 | it might be appropriate to have a search interface. |
| 43 | |
47 | |
| 44 | Rationale |
48 | Rationale |
| 45 | ========= |
49 | ========= |
| 46 | |
50 | |
| 47 | A repository on gentoo.org would address the problem of not having a |
51 | A repository on gentoo.org would address the problem of not having a |