Hi all,

Hereby the summary of my personal suggestions to increase GENTOO stability and 
help it's maintainers 
and developers. 

1. make.conf

   Add 

   BUG_REPORT_URL  "http://";(or similar name)
   BUG_REPORT ON/OFF
   BUG_REPORT_LEVEL 

   to make.conf  

   (several URLs should be supported for several sever-side contributors 
versions)

   by default reporting is turned off. 

2. USE flag 

   use some flag like curl for emerge to disable bug reporting functionality 
for those 
   who are not trusting, afraid of leaks or who is not willing to participate. 

3. Python URL reporting class 
   Add HTTP based bug reporting mechanics to emerge WITHOUT implementing 
   server-side mechanics. 

4. Carefully document bug reporting mechanics. 

5. Wait for server-side implementations to appear. They will appear once 
   emerge can report. And once it's clear for the rest that there is seriously 
   going to be a change soon. 

   I do honestly believe it should be started by portage team, not by any one 
else.
   They're the key. Reporting callbacks are not difficult and not time 
consuming. 
   But only the emerge team has the experience to start it right. They have to 
get 
   into this idea themselves, approving it by introducing the interface. 

   In my point of view - it's fair. 

Expecting: 

  Once interface is there several teams would develop sever side platform. I 
know there 
  are people out there who will present their own versions. 
  The platforms would be tested with existing emerge reporting interface and 
emerge reporting 
  interface will evolve with time. 

  With time the best server platform will be adopted by 
http://bugreport.gentoo.org  (or 
  something like that). 

  
When this stage is over:

  The new tools will be developed, like developer e-mail notifications, 
automated bug reporting, 
  difficult to imagine that far.

  GENTOO would get over portage hell and a new sub-system addressing GETNOO 
functional 
  stabilization are developed.

I expect we all get many new users for GENTOO, 

Common guys GENTOO has a lot of potential, problems are fixable once you know 
more about 
them, GENTOO just needs a little love, some statistics based stabilizations 
tools,
a compass for developers, a lot of experienced developers here - they will use 
gathered data 
to make changes nobody even can think about now. Turn your friendly face to the 
users - 
they're afraid of gentoo only because it's difficult to assemble packages, if 
this 
shortcoming is fixed - it might be the best linux distro on the planet. All it 
requires 
is a small reporting class in portage from an experienced portage developer. 
1000 lines 
of code max and there is a new future for everyone.


-- 
Best regards,
 Igor                          mailto:lanthrus...@gmail.com


Reply via email to