Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 436176 - add "jaervosz" to layman overlays
Summary: add "jaervosz" to layman overlays
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Gentoo Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Overlays Project
URL: https://github.com/jaervosz/portage-o...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-25 05:52 UTC by A. Person
Modified: 2012-09-29 04:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2012-09-25 05:52:09 UTC
Please add the overlay "jaervosz" to layman's list of overlays.
Comment 1 Sebastian Pipping gentoo-dev 2012-09-25 19:59:18 UTC
@Sune:

- Any objections to being added?

- Should the overlay be marked as official or unofficial in layman?

- Please make profiles/repo_name say "jaervosz", at least something with no spaces.  Thanks!
Comment 2 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2012-09-26 07:26:58 UTC
No objections. I'll clean it up a bit and fix repo_name. I'll post here again when done.
Comment 3 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2012-09-26 11:36:18 UTC
Most cleanup done. Please mark it as unofficial. Anything else needed?
Comment 4 Sebastian Pipping gentoo-dev 2012-09-27 20:10:38 UTC
(In reply to comment #3)
> Most cleanup done.

Thanks!


> Please mark it as unofficial.

Just added as unofficial.


> Anything else needed?

Thanks for asking.  There are two things left to wish for:

 - Some of the ebuilds may (or may not) be better suited for special
   overlay betagarden (more details below)

 - Command line tool "overlint" outputs a few warnings on your overlay.
   More on overlint below.

For both of these, I take the liberty to quote from a related template below.


Your overlay versus betagarden
==============================
First: what is betagarden?  betagarden is a special overlay that

 - any Gentoo developer is welcome to contribute to
   (you have write permissions to betagarden already)

 - is dedicated to ebuilds not important or good enough
   (i.e. of beta quality) for the main tree.  Normally, a package
   appears in either betagarden or the main tree, but not both.

Some of the ebuilds you would normally put into your developer overlay fit betagarden better.  The rule of thumb is:

  If an ebuild (or the related upstream software) is known to be
  broken or quite experimental: put it in your developer overlay.
  All else: put it in betagarden.

Thanks!

Benefits include:

 - Other Gentoo developers can fix and bump your ebuilds for you

 - People do not need to keep another overlay around for just a single
   package they care about.  That may reduce reluctance to use your
   ebuilds with some people.


Keeping your overlay healthy
----------------------------
A few rules of thumb help to keep your overlay most useful to you and others:

 - If you package newer versions of software that is packaged in Gentoo
   already, try to get the version in Gentoo updated, too.
   (If there is no bump request on https://bugs.gentoo.org/ please file
   one and share patches you may have produced.)

 - If you apply custom patches make sure that you never use the very
   same revision that is used in Gentoo, e.g. if you use the ebuild
   of app-arch/bzip2-1.0.6-r3 do not call it app-arch/bzip2-1.0.6-r3
   in your overlay to avoid confusion.

A tool called "overlint" can support you with that process:

  # sudo emerge -av app-portage/overlint

For a quick introduction to overlint see http://blog.hartwork.org/?p=1667 .
Comment 5 A. Person 2012-09-29 04:03:35 UTC
Thank you for adding the jaervosz overlay.  betagarden sound like a great idea too.