* 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: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-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
* 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: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