public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Suggestion
@ 2007-02-08  9:38 Jose San Leandro
  2007-02-08  9:43 ` Ciaran McCreesh
  2007-02-08 10:40 ` Alistair Bush
  0 siblings, 2 replies; 10+ messages in thread
From: Jose San Leandro @ 2007-02-08  9:38 UTC (permalink / raw
  To: gentoo-dev

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

Hi all,

A friend of mine and myself are willing to develop some tools to help ebuild 
development.

We have some constraints, but we are thinking on something like:
1) A tool to ease writing ebuilds. It would take some parameters, i.e.:
 1.1) Where are the sources?
 1.2) Decompression algorithm?
 1.3) Compile the sources?
 1.4) Install man page(s)?
 1.5) Install documentation? 
 1.6) Bind actions to USE flags?
It would probably be interesting to define a set of pre-defined categories: 
standard GNU Autotools projects, perl/CPAN modules, python, ...

2) A tool to deal with the unstandarized way to compile and install Java 
projects. The idea is to write a tool to try to find out:
  2.1) Where are located the "main" .java sources.
  2.2) Where are located the unit tests.
  2.3) Where are the jar files generated (in case of Ant-based builds) when 
the project is built.
  2.4) Where to get the dependencies.
And once this information is available, fill the blanks of a pre-defined 
Maven2 pom.xml descriptor, and use it to drive the ebuild. This way it would 
allow compilation flags even if the original build mechanism didn't.
We probably will ask for this specific issue to gentoo-java mailing list. We 
don't think a fully-automated tool is feasible to cope with all kind of 
projects, but we hope it could be of use for Java developers who don't use 
Gentoo but find interesting to get an ebuild with little effort.

However, we are just in the definition stage. We haven't decided anything yet, 
and would like to know your suggestions, even if they aren't encouraging :).

Thank you very much.
Jose.

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

^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] suggestion...
@ 2002-06-19 16:44 Andy Molloy
  0 siblings, 0 replies; 10+ messages in thread
From: Andy Molloy @ 2002-06-19 16:44 UTC (permalink / raw
  To: gentoo-dev

Just a friendly suggestion...  In the install instructions, it might be 
nice to mention that you have to run rc-update on your choice of cron 
and logger, and even mention that you will have to do this for any 
service you install. For those of us more accustomed to the "we do 
everything for you" installers, it could save us a few minutes time.

Otherwise, the instructions are very clear and easy to understand. I got 
Gentoo Linux up and running in no time, and am really enjoying it quite 
a bit!

Thanks-
Andy Molloy



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

end of thread, other threads:[~2007-02-14 10:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-08  9:38 [gentoo-dev] Suggestion Jose San Leandro
2007-02-08  9:43 ` Ciaran McCreesh
2007-02-08 10:50   ` Christopher Covington
2007-02-08 13:26     ` Joshua Nichols
2007-02-14 10:40     ` [gentoo-dev] Suggestion Steve Long
2007-02-08 10:59   ` [gentoo-dev] Suggestion Jose San Leandro
2007-02-08 12:39     ` Chris Gianelloni
2007-02-08 14:42       ` Luis Francisco Araujo
2007-02-08 10:40 ` Alistair Bush
  -- strict thread matches above, loose matches on Subject: below --
2002-06-19 16:44 [gentoo-dev] suggestion Andy Molloy

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