Re: [Mailman-Users] Red Hat FHS packaging STOP

2005-06-17 Thread Andy Heath
Other users have requested this conversation stop
or move offline.  Some persons did mail
me offline in the same vein and I responded
essentially to say I could see no point
in continuing I'm right, you are wrong
games.

Please stop this conversation.  That I differ from
the perspective below is not a reason to try
and harrass by continuing a pointless conversation.

Stop.  Enough is enough.

andy

 At 10:25 AM +0100 2005-06-15, Andy Heath wrote:
 
  Its customary when you interact with a community to learn
  their language not expect them to learn yours.
  What you suggest doesn't satisfy the requirement
  I stated.
 
 
 If you're a RedHat user, then talking about SRPMs is precisely the 
 right sort of thing for RedHat to do.  From what I can gather, you chose 
 the OS first, then the application.  That would imply that you want to 
 run RedHat in general, and that other applications could equally meet 
 your needs.
 
 This doesn't do much for non-RedHat users, but then if you're going 
 to be running RedHat, you need to learn how RedHat works.
 
 
 If you had chosen the application first and then come asked us, we 
 could have given you some feedback on what OSes are well-known to work 
 with Mailman, including the ones previously and currently in use at 
 python.org, etc
 
 You might still have chosen RedHat after that discussion, but you 
 would hopefully have understood the problem a bit better, and had a 
 better idea of where you need to go looking.
 


-- 
andy
___
Andy Heath
[EMAIL PROTECTED]
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-16 Thread Brad Knowles
At 6:20 PM +0100 2005-06-15, Andy Heath wrote:

  Many open source software products provide small text
  installation documentation files that explain what
  is needed for particular platforms - for example
  the XFree86 distributions used to (dunno if they
  still do).  The answer come look over here at
  our product doesn't cut it with me.  There is
  mutual co-operation
  and there is come look over here and you won't
  need anything else.  You seem to be displaying
  the second.

The Mailman project cannot maintain binary packages for every 
platform we support.  We provide the source code, and if others want 
to produce binary packages from that, that's up to them.  RedHat is 
doing exactly the same sort of thing that other vendors do in this 
respect.

If vendors decide they want to create a binary package, they need 
to keep and maintain their own documentation on how to update the 
binary packages.  In this respect, RedHat does a much better job than 
some other vendors.


If you're going to be running RedHat on your machines, then you 
need to know how RedHat handles their binary packages.  Your failure 
to fully understand this process is not the fault of RedHat, nor is 
it the fault of the Mailman project.

-- 
Brad Knowles, [EMAIL PROTECTED]

Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.

 -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
 Assembly to the Governor, November 11, 1755

   SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-16 Thread Brad Knowles
At 10:25 AM +0100 2005-06-15, Andy Heath wrote:

  Its customary when you interact with a community to learn
  their language not expect them to learn yours.
  What you suggest doesn't satisfy the requirement
  I stated.

If you're a RedHat user, then talking about SRPMs is precisely 
the right sort of thing for RedHat to do.  From what I can gather, 
you chose the OS first, then the application.  That would imply that 
you want to run RedHat in general, and that other applications could 
equally meet your needs.

This doesn't do much for non-RedHat users, but then if you're 
going to be running RedHat, you need to learn how RedHat works.


If you had chosen the application first and then come asked us, 
we could have given you some feedback on what OSes are well-known to 
work with Mailman, including the ones previously and currently in use 
at python.org, etc

You might still have chosen RedHat after that discussion, but you 
would hopefully have understood the problem a bit better, and had a 
better idea of where you need to go looking.

-- 
Brad Knowles, [EMAIL PROTECTED]

Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.

 -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
 Assembly to the Governor, November 11, 1755

   SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
I acknowledge Redhat do a good job with FHS and
do interface with the community.

  Is there guidance in the standard mailman distributions
  on how to build for FC starting with a tar.gz ?
 
 
 According to their particular filesystem structure?  No.  That is 
 something that RedHat would need to produce -- and support.
 

This was my point - I think if you are going to take a package
off on a branch for some specific use that would be a good
thing to do.
I don't want to knock Redhat at all - the policy is
still worlds better than well-known vendors and it
does all work well.
I'm just lamenting my own decision to run with FC3 because
one effect is a partial isolation (or extra work) and
I'm pretty well locked in now.  If john's point that
standard build's work without problem on FC (albeit
without keeping to the FHS) then it won't in general be
an issue except that that fact is not easily apparent.
Having grown up with slackware over a few years I
personally find RH has a slight flavour of OS'es
pedalled by those well-known vendors (*only* slight).

Yes, I suffer from that point that John made that
users tend to get upset when things are not
where they expect them to be.  Even more so
when its hard work finding them.

A plea  to Redhat - if you are going to purloin
mailman and do it with FHS then a file that
accompanies the mailman distribution that explains
how to do a manual build that conforms to the way
RH does it would be very useful - a how to manually
build for FC£ (which ends up with files in the same
places as FC has them).  Since you need to
be following the development and dealing with
that issue anyway I can't see that it is any
extra work to write up the method and keep that
up to date and contributed to the mm distribution.
As its not extra cost the only reason I can see
that RH would NOT do that is to lock persons in
to RH.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Stephen J. Turnbull
 Andy == Andy Heath [EMAIL PROTECTED] writes:

Andy A plea to Redhat - if you are going to purloin mailman and
Andy do it with FHS then a file that accompanies the mailman
Andy distribution that explains how to do a manual build that
Andy conforms to the way RH does it would be very useful

This service is provided by the RPM spec file distributed in the
source RPM (there's a parallel srpm for every binary rpm).

Sure, you need to learn to read the spec language, but I wouldn't
hesitate.  (YMMV, but note: I'm a Debian user, I don't know how to
read it myself.  I am sure it would be worth it if I found myself in
your shoes.)

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN
   Ask not how you can do free software business;
  ask what your business can do for free software.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
Stephen J. Turnbull wrote:

Andy == Andy Heath [EMAIL PROTECTED] writes:
 
 
 Andy A plea to Redhat - if you are going to purloin mailman and
 Andy do it with FHS then a file that accompanies the mailman
 Andy distribution that explains how to do a manual build that
 Andy conforms to the way RH does it would be very useful
 
 This service is provided by the RPM spec file distributed in the
 source RPM (there's a parallel srpm for every binary rpm).
 
 Sure, you need to learn to read the spec language, but I wouldn't
 hesitate.  (YMMV, but note: I'm a Debian user, I don't know how to
 read it myself.  I am sure it would be worth it if I found myself in
 your shoes.)
 
Its customary when you interact with a community to learn
their language not expect them to learn yours.
What you suggest doesn't satisfy the requirement
I stated.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread John Dennis
On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote:
 A plea  to Redhat - if you are going to purloin
 mailman and do it with FHS then a file that
 accompanies the mailman distribution that explains
 how to do a manual build that conforms to the way
 RH does it would be very useful - a how to manually
 build for FC (which ends up with files in the same
 places as FC has them).

There is indeed a file that recreates the build, it's the src rpm and
it's readily available. The src rpm contains the virgin tarball, all the
current patches, and the mailman.spec spec file that controls the build.

Users familiar with distributions utilizing rpm as the packaging tool
(of which Red Hat / Fedora is only just one example) routinely download
src rpms, tweak them for their own use and rebuild. This is standard
practice.

 Since you need to
 be following the development and dealing with
 that issue anyway I can't see that it is any
 extra work to write up the method and keep that
 up to date and contributed to the mm distribution.

It's not appropriate for the mailman project to maintain rpms, this is
the domain of distributions which repackage upstream. This has been
the working model of open source development almost since its inception.

 As its not extra cost the only reason I can see
 that RH would NOT do that is to lock persons in
 to RH.

Everything you have asked for is available, free, and transparent. I
suspect your conclusions are driven by a lack of familiarity with how to
find what you are looking for rather than anything devious. To suggest
disingenuous lock in by Red Hat is utter nonsense.

-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
John Dennis wrote:

 On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote:
 
A plea  to Redhat - if you are going to purloin
mailman and do it with FHS then a file that
accompanies the mailman distribution that explains
how to do a manual build that conforms to the way
RH does it would be very useful - a how to manually
build for FC (which ends up with files in the same
places as FC has them).
 
 
 There is indeed a file that recreates the build, it's the src rpm and
 it's readily available. The src rpm contains the virgin tarball, all the
 current patches, and the mailman.spec spec file that controls the build.
 
 Users familiar with distributions utilizing rpm as the packaging tool
 (of which Red Hat / Fedora is only just one example) routinely download
 src rpms, tweak them for their own use and rebuild. This is standard
 practice.
 
 
Since you need to
be following the development and dealing with
that issue anyway I can't see that it is any
extra work to write up the method and keep that
up to date and contributed to the mm distribution.
 
 
 It's not appropriate for the mailman project to maintain rpms, this is
 the domain of distributions which repackage upstream. This has been
 the working model of open source development almost since its inception.
 
 
As its not extra cost the only reason I can see
that RH would NOT do that is to lock persons in
to RH.
 
 
 Everything you have asked for is available, free, and transparent. I
 suspect your conclusions are driven by a lack of familiarity with how to
 find what you are looking for rather than anything devious. To suggest
 disingenuous lock in by Red Hat is utter nonsense.
 
Sorry John and I don't mean to be rude
but I think this is salespersons bs.
It comes across to me as our product does everything,
you want so you don't need anything else.

Many open source software products provide small text
installation documentation files that explain what
is needed for particular platforms - for example
the XFree86 distributions used to (dunno if they
still do).  The answer come look over here at
our product doesn't cut it with me.  There is
mutual co-operation
and there is come look over here and you won't
need anything else.  You seem to be displaying
the second.

I differ from your view.

No offence intended.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Steve Burling
--On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED] 
wrote:

 I differ from your view.

I think you've made your position clear.  John's made his position clear. 
How about if the two of you take the rest of this discussion offline?


-- 
Steve Burlingmailto:[EMAIL PROTECTED]
University of Michigan, ICPSRVoice: +1 734 615.3779
330 Packard Street   FAX:   +1 734 647.8700
Ann Arbor, MI 48104-2910
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Charles Sprickman
On Wed, 15 Jun 2005, Steve Burling wrote:

 --On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED]
 wrote:

 I differ from your view.

 I think you've made your position clear.  John's made his position clear.
 How about if the two of you take the rest of this discussion offline?

Best idea yet.  This is a Linux/RedHat issue of little interest to those 
not running RedHat.

C


 -- 
 Steve Burlingmailto:[EMAIL PROTECTED]
 University of Michigan, ICPSRVoice: +1 734 615.3779
 330 Packard Street   FAX:   +1 734 647.8700
 Ann Arbor, MI 48104-2910
 --
 Mailman-Users mailing list
 Mailman-Users@python.org
 http://mail.python.org/mailman/listinfo/mailman-users
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
 Unsubscribe: 
 http://mail.python.org/mailman/options/mailman-users/spork%40bway.net

 Security Policy: 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging (was: 2.1.5 fedora core 3 prevent mailbody problem)

2005-06-14 Thread Mark Sapiro
Andy Heath wrote:

If the mailman developer community adopts the FHS for
mailman then that's a different story entirely and
I would follow without complaint.

In fairness to John Dennis, he did raise these issues for discussion
last year on the Mailman-Developers list. See threads at
http://mail.python.org/pipermail/mailman-developers/2004-September/017270.html
and
http://mail.python.org/pipermail/mailman-developers/2004-October/017343.html

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-14 Thread Andy Heath
Mark Sapiro wrote:

 Andy Heath wrote:
 
If the mailman developer community adopts the FHS for
mailman then that's a different story entirely and
I would follow without complaint.
 
 
 In fairness to John Dennis, he did raise these issues for discussion
 last year on the Mailman-Developers list. See threads at
 http://mail.python.org/pipermail/mailman-developers/2004-September/017270.html
 and
 http://mail.python.org/pipermail/mailman-developers/2004-October/017343.html

Thanks for pointing me at these posts Mark.

I read all the content of those 2 posts by
John and understand the arguments.

I'm still of the view that unless the community
runs with it then its not such a good step though
I appreciate John's view is different.

The issue it raises is maintenance.  If FC does
it differently then it means users are
dependent on FC providing updated packages
or working hard to manually do that mapping
with updated code.
Effectively it becomes an FC package not
a general one but the developers are not
part of FC.  It also introduces another
step at which bugs can occur.

Is there guidance in the standard mailman distributions
on how to build for FC starting with a tar.gz ?

There needs to be some easy path between the two methods
in my view.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-14 Thread John Dennis
On Tue, 2005-06-14 at 21:38 +0100, Andy Heath wrote:
 Is there guidance in the standard mailman distributions
 on how to build for FC starting with a tar.gz ?

To the best of my knowledge the install document provided in the tar
ball applies equally well to Fedora thus it is not necessary to have
special Fedora instructions.

-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-14 Thread Brad Knowles
At 9:38 PM +0100 2005-06-14, Andy Heath wrote:

  The issue it raises is maintenance.  If FC does
  it differently then it means users are
  dependent on FC providing updated packages
  or working hard to manually do that mapping
  with updated code.
  Effectively it becomes an FC package not
  a general one but the developers are not
  part of FC.

Correct.  They have produced their binary package version, and 
they need to keep up-to-date with that.  My experience is that 
they've done a pretty good job in that department.

Of course, any support issues that come up that are specific to 
their binary package version is something that they will need to 
support.  Again, RedHat seems to have done a pretty good job in that 
respect -- witness John's presence on the mailman-users mailing list, 
and his frequent posts.


At this point, I'm much more unhappy with the kind of crap we've 
seen from CPanel and Apple.

  Is there guidance in the standard mailman distributions
  on how to build for FC starting with a tar.gz ?

According to their particular filesystem structure?  No.  That is 
something that RedHat would need to produce -- and support.

-- 
Brad Knowles, [EMAIL PROTECTED]

Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.

 -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
 Assembly to the Governor, November 11, 1755

   SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp