Re: Options for next release... (WAS: Re: VERSION 0.2.26 released...)

Greg Kurtzer <[email protected]>
Newsgroups gmane.linux.redhat.rpm.grab
Message-ID <[email protected]>
On Sun, Jan 27, 2002 at 11:50:33AM -0600, David Slimp wrote:
> 	I see the problem here... and think your first step of having
> 	this done interactively only is a good choice...   I do think that
> 	with a little effort we can start to find a couple of patterns
> 	that can be used to solve this. 

I have wondered why people like to stray from the defaults as well. At
RPMFind, you can see there may be a lot of deviation because those RPMS could
have been repackages many times by a variety of people modifying the heck out
of them (Ximian as an example). 

Another example is a program called galeon (that another list member pointed
me to). If you go to ftp.sourceforge.net /pub/sourceforge/galeon/, you will
notice this person uses multiple hyphen deliminators in the build. This is a
no-no, and makes it very difficult to parse.

I had to put a special loop in the update subroutine to look for packages that
do this, and include the extra fields into the build. (RPM seems to ignore 
them but GRAB can not because I rebuild the package name later).

Just goes to show how loose the rpm build process is.

> 	Also, I think I will look over the spec for how RPMs are suppose to
> 	properly be named, and then write to some of these authors and
> 	suggest they follow that scheme in order to help automated programs
> 	(like grab).. or atleast ask if they have a reason for not following
> 	the proper convention.  Maybe we can get more to switch over.

I think that is a great idea...

> 	And, perhaps grab could be set up to work more automatically with
> 	those packages that it can tell are following the proper convention.

Once again, scary area to muck in. But lets talk about this further...

As long as GRAB does not start to look like a front end for RPMFind, I am OK
with this (given the right safety nets for the newbies).

BTW, I still want a new name for this option. I have not thought of anything
yet... Ideas?!

Greg
-- 
Greg Kurtzer
[email protected]
http://www.runlevelzero.net
LINUX,... The choice of a GNU generation!
:wq
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.