1 |
2013-07-01 21:18 Ciaran McCreesh napisał(a): |
2 |
> On Mon, 1 Jul 2013 20:54:06 +0200 |
3 |
> Arfrever Frehtes Taifersar Arahesis <arfrever.fta@×××××.com> wrote: |
4 |
> > All candidates for Gentoo Council 2013/2014 are asked to answer the |
5 |
> > following technical questions, since Gentoo Council 2013/2014 will |
6 |
> > vote on at least some of relevant propositions. |
7 |
> |
8 |
> To save time for people wanting to know how to vote, but who haven't |
9 |
> done the research, I'll give the correct answers here. |
10 |
|
11 |
Your answers are not necessarily correct and sometimes contradict each other. |
12 |
|
13 |
> The following should be treated with extreme caution, have unobvious |
14 |
> implications, need substantial work or are otherwise probably more |
15 |
> dangerous than they're worth, especially if we want EAPI 6 this year: |
16 |
> |
17 |
> > 08. Will you vote for including support for version ranges in EAPI 6 |
18 |
> > (assuming that a patch is available for Portage)? |
19 |
|
20 |
Already implemented in Paludis (not in official EAPIs). |
21 |
Is it a mistake that Paludis supports this feature? |
22 |
|
23 |
> > 13. Will you vote for including support for automatic unpack |
24 |
> > dependencies (configurable in single location in repository) in EAPI 6 |
25 |
> > (assuming that a patch is available for Portage)? |
26 |
|
27 |
Already implemented in Portage (not in official EAPIs). |
28 |
|
29 |
> > 15. Will you vote for enabling globstar shell option by default in |
30 |
> > EAPI 6 (assuming that a patch is available for Portage)? |
31 |
|
32 |
Already implemented in Portage (not in official EAPIs). |
33 |
|
34 |
> > 16. Will you vote for providing REPOSITORY variable in EAPI 6 |
35 |
> > (assuming that a patch is available for Portage)? |
36 |
|
37 |
Already implemented in Portage (not in official EAPIs). |
38 |
|
39 |
> The following proposals are very bad, and implementing them would be a |
40 |
> mistake: |
41 |
> |
42 |
> > 11. Will you vote for providing master_repositories(), |
43 |
> > repository_path(), available_eclasses(), eclass_path() and |
44 |
> > license_path() functions in EAPI 6 (assuming that a patch is |
45 |
> > available for Portage)? |
46 |
|
47 |
This feature provides multiple-repository-friendly replacement for |
48 |
single-repository-specific PORTDIR and ECLASSDIR variables. |
49 |
Already implemented in Portage (not in official EAPIs). |
50 |
|
51 |
> > 17. Will you vote for including support for repository dependencies |
52 |
> > in EAPI 6 (assuming that a patch is available for Portage)? |
53 |
|
54 |
Already implemented in Portage (not in official EAPIs). |
55 |
|
56 |
> The following are unimplementable, generally nonsense in their current |
57 |
> form ("wouldn't it be great if ebuilds could solve world hunger?"), not |
58 |
> EAPI or PMS related or otherwise beyond the scope of EAPI 6: |
59 |
> |
60 |
> > 10. Will you vote for including support for package.mask, package.use |
61 |
> > and {,package.}use{,.stable}.{force,mask} directories in EAPI 6 |
62 |
> > (assuming that a patch is available for Portage)? |
63 |
|
64 |
Already implemented in Portage. |
65 |
|
66 |
> > 18. Will you vote for including support for repository-specific |
67 |
> > package.use and {,package.}use{,.stable}.{force,mask} in EAPI 6 |
68 |
> > (assuming that a patch is available for Portage)? |
69 |
|
70 |
Already implemented in Portage (not in official EAPIs). |
71 |
|
72 |
> > 19. Will you vote for including support for optional run-time |
73 |
> > dependencies controlled by run-time-switchable USE flags (GLEP 62) in |
74 |
> > EAPI 6 (assuming that a patch is available for Portage)? |
75 |
> |
76 |
> > 20. Will you vote for including support for host/target-specific |
77 |
> > dependencies in EAPI 6 (assuming that a patch is available for |
78 |
> > Portage)? |
79 |
|
80 |
Partially implemented in Portage (not in official EAPIs). |
81 |
|
82 |
> > 31. Will you vote for including support for "." characters in package |
83 |
> > names in EAPI 6 (assuming that a patch is available for Portage)? |
84 |
|
85 |
Already implemented in Portage (not in official EAPIs). |
86 |
|
87 |
> > 32. Will you vote for including support for "." characters in USE |
88 |
> > flags in EAPI 6 (assuming that a patch is available for Portage)? |
89 |
|
90 |
Already implemented in Portage (not in official EAPIs). |
91 |
|
92 |
-- |
93 |
Arfrever Frehtes Taifersar Arahesis |