public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
@ 2005-09-15 23:30 Kito
  2005-09-15 23:56 ` Nathan L. Adams
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Kito @ 2005-09-15 23:30 UTC (permalink / raw
  To: gentoo-dev; +Cc: bsd, osx, Pieter Van den Abeele

Greetings,

   On behalf of the g/fbsd and macos teams, I'd like to call a  
meeting for all members of the gentoo-alt projects (and anyone else  
who would like to attend) on Monday September 26 at 19:00 UTC.

Items on the Agenda so far:

   * Naming and categorization of alt-arch system packages

   * Merging patches in the main tree

   * Additional Repoman checks (cp -[a,d], /bin/false, etc.)

   * Project page content (tech notes, tasks data, active devs, etc)

   * Portage rewrite - alternate prefix installs(!), moving/adding  
platform dependent code to loadable modules

   * Alt-project roadmap

Flame-on.

--Kito
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-15 23:30 [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC Kito
@ 2005-09-15 23:56 ` Nathan L. Adams
  2005-09-16  9:06   ` Diego 'Flameeyes' Pettenò
  2005-09-16  4:22 ` Kito
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 7+ messages in thread
From: Nathan L. Adams @ 2005-09-15 23:56 UTC (permalink / raw
  To: gentoo-dev; +Cc: bsd, osx, Pieter Van den Abeele

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kito wrote:
> Greetings,
> 
>   On behalf of the g/fbsd and macos teams, I'd like to call a  meeting
> for all members of the gentoo-alt projects (and anyone else  who would
> like to attend) on Monday September 26 at 19:00 UTC.
> 
> Items on the Agenda so far:
> 
>   * Naming and categorization of alt-arch system packages
> 
>   * Merging patches in the main tree
> 
>   * Additional Repoman checks (cp -[a,d], /bin/false, etc.)
> 
>   * Project page content (tech notes, tasks data, active devs, etc)
> 
>   * Portage rewrite - alternate prefix installs(!), moving/adding 
> platform dependent code to loadable modules
> 
>   * Alt-project roadmap

I'm writing a tool, called esyntaxer, that finds certain common ebuild
errors and automagically corrects them if possible. Yes, I'm aware of
the overlaps with repoman, and no this isn't a duplication of work.

Anyhow, I would be very keen on any ideas you may have for checks that
can be added to esyntaxer that would make ebuilds more agreeable on
'alternate' platforms.

Any suggestions, feedback, etc are greatly appreciated.

Thanks,

Nathan

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDKgoo2QTTR4CNEQARAtqxAJ0VFFq6m7vn0Z1VF88pUHZqc4SkzgCeIyxG
uralm8EaACd5FLYiMxo5Tr4=
=1oix
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-15 23:30 [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC Kito
  2005-09-15 23:56 ` Nathan L. Adams
@ 2005-09-16  4:22 ` Kito
  2005-09-16 10:03 ` Diego 'Flameeyes' Pettenò
  2005-09-16 16:39 ` [gentoo-dev] " Kito
  3 siblings, 0 replies; 7+ messages in thread
From: Kito @ 2005-09-16  4:22 UTC (permalink / raw
  To: gentoo-dev; +Cc: bsd, osx, Pieter Van den Abeele

I guess knowing where the meeting will be held might help attendance  
a little...

#gentoo-alt it is!

--Kito
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-15 23:56 ` Nathan L. Adams
@ 2005-09-16  9:06   ` Diego 'Flameeyes' Pettenò
  2005-09-16 23:36     ` Nathan L. Adams
  0 siblings, 1 reply; 7+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2005-09-16  9:06 UTC (permalink / raw
  To: gentoo-dev

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

On Friday 16 September 2005 01:56, Nathan L. Adams wrote:
> I'm writing a tool, called esyntaxer, that finds certain common ebuild
> errors and automagically corrects them if possible. Yes, I'm aware of
> the overlaps with repoman, and no this isn't a duplication of work.
Actually, I already have prepared a ruby script that I use to find violators 
to the syntax (like enewuser with /bin/false and cp called with extra 
options). It's on http://dev.gentoo.org/~flameeyes/ruby-checker.tbz2 .
It's not complete, but it works when it comes to checking for these simple 
cases.

I don't trust automatic correction, false positives can always happen, 
currently my way to proceed with such problems is opening a big bug and 
poking maintainers to fix them :)

-- 
Diego "Flameeyes" Pettenò
Gentoo Developer - http://dev.gentoo.org/~flameeyes/
(Gentoo/FreeBSD, Video, Gentoo/AMD64, Sound, PAM)

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

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

* Re: [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-15 23:30 [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC Kito
  2005-09-15 23:56 ` Nathan L. Adams
  2005-09-16  4:22 ` Kito
@ 2005-09-16 10:03 ` Diego 'Flameeyes' Pettenò
  2005-09-16 16:39 ` [gentoo-dev] " Kito
  3 siblings, 0 replies; 7+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2005-09-16 10:03 UTC (permalink / raw
  To: gentoo-dev; +Cc: Kito, bsd, osx, Pieter Van den Abeele

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

On Friday 16 September 2005 01:30, Kito wrote:
> Items on the Agenda so far:
I would add that (that I forgot last night but is one of the main concerns):

    * ${ARCH} usage, keywords and variables assignments.

> Flame-on.
This was my part :P

-- 
Diego "Flameeyes" Pettenò
Gentoo Developer - http://dev.gentoo.org/~flameeyes/
(Gentoo/FreeBSD, Video, Gentoo/AMD64, Sound, PAM)

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

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

* [gentoo-dev] Re: Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-15 23:30 [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC Kito
                   ` (2 preceding siblings ...)
  2005-09-16 10:03 ` Diego 'Flameeyes' Pettenò
@ 2005-09-16 16:39 ` Kito
  3 siblings, 0 replies; 7+ messages in thread
From: Kito @ 2005-09-16 16:39 UTC (permalink / raw
  To: Kito; +Cc: gentoo-dev, osx, Pieter Van den Abeele, gentoo-bsd

Thanks for the feedback kids. Anyone who has any items they want  
added, speak up!

Revised agenda list:

   * Rollcall/Active members

   * Elections/Nominations for project lead?

   * Sub-project organization

   * Project page content (tech notes, tasks data, etc)

   * Alt-project roadmap

   * Portage rewrite - alternate prefix installs(!), moving/adding  
platform dependent code to loadable modules

   * ${ARCH} usage, keywords and variables assignments

   * Naming and categorization of alt-arch system packages

   * Merging patches in the main tree

   * Additional Repoman checks (cp -[a,d], /bin/false, etc.)

   * Open Floor


--Kito
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC
  2005-09-16  9:06   ` Diego 'Flameeyes' Pettenò
@ 2005-09-16 23:36     ` Nathan L. Adams
  0 siblings, 0 replies; 7+ messages in thread
From: Nathan L. Adams @ 2005-09-16 23:36 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Diego 'Flameeyes' Pettenò wrote:
> I don't trust automatic correction, false positives can always happen, 
> currently my way to proceed with such problems is opening a big bug and 
> poking maintainers to fix them :)
>

The esyntaxer tool will warn and/OR autocorrect; user's choice. The
warnings are intended to teach (by pointing to documentation) rather
than just moaning and groaning. And while I'll agree that there are
always edge cases and autocorrection will never be 100%, I must say that
the kinds of errors I'm correcting aren't that hard. Besides, esyntaxer
isn't something your run and forget; it is *not* a replacement for peer
review by good ole' humans. :)

Nathan



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDK1b12QTTR4CNEQARAmMkAJ0QSZ+p1SoImPQEIRzM3iq5BwaxtACgghKH
ReLKbUMlgPNGIch77olSWvQ=
=2OgF
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



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

end of thread, other threads:[~2005-09-16 23:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-15 23:30 [gentoo-dev] Gentoo alt-projects meeting 9/26 1900 UTC Kito
2005-09-15 23:56 ` Nathan L. Adams
2005-09-16  9:06   ` Diego 'Flameeyes' Pettenò
2005-09-16 23:36     ` Nathan L. Adams
2005-09-16  4:22 ` Kito
2005-09-16 10:03 ` Diego 'Flameeyes' Pettenò
2005-09-16 16:39 ` [gentoo-dev] " Kito

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