Ralf Angeli <[EMAIL PROTECTED]> writes:

> * David Kastrup (2005-05-09) writes:
>
>> I have pretty much no control over the existing directory layout:
>> any change except new files needs to get arranged with the ftp host
>> maintainers manually, and every change breaks previously valid
>> download locations.
>
> Yes, I know.  There is an article about "Making Packager-Friendly
> Software" at
> <URL:http://www.onlamp.com/pub/a/onlamp/2005/03/31/packaging.html>
> which mentions this as a potential problem for package maintainers.
> Once the files are up, you are stuck with their locations for years.
> At least if you care about those people. (c;
>
>> Rearranging the directory structure is not something I want to
>> bother with for the impending release: there is quite enough to
>> worry about already as things are.
>
> Well, you asked about a way to deal with files in AUCTeX and
> preview-latex with the same name.

In the tarball.  In RPM packages, for example, INSTALL, FAQ and so on
are moved into something like /usr/share/doc/auctex-11.80.  I am
currently worrying about RPM layout, and consequently about the
structure for the /usr/share/doc directory.  When we have a
non-integrated preview style, at least the docs from that will go into
/usr/share/doc/preview-11.80.  But with an integrated preview style,
the README from AUCTeX, from preview-latex _and_ from preview.sty all
have to end up in some manner in /usr/share/doc/auctex-11.80.

> Under the assumption of a standalone release of preview-latex this
> would have been a reason for starting a directory structure with
> release-specific subdirectories.

We don't have "release-specific subdirectories" in our tarball or CVS.

> What I don't understand exactly yet is that you mentioned INSTALL,
> FAQ etc. but were talking about the FTP server.  AFAICS the only
> files with overlapping names here would be RELEASE and CHANGES.

I suppose we should just dump "RELEASE" from preview-latex.  CHANGES
seems a bit more problematic, though...  We probably should put
something preview-latex related in there, as well.

> The RELEASE file will probably be one holding information of both
> AUCTeX and preview-latex and won't be problematic assuming there
> will be no standalone preview-latex release.

I should really start reading and answering postings bottom to top.
Would save time.

> For the CHANGES file I'd probably use a scheme like
> CHANGES-auctex-11.xx and CHANGES-preview-latex-11.xx.  The package
> name could also be moved to the front.

Hm.

> Now regarding FAQ, INSTALL etc. which are present in the tarballs.
> In case you are concerned that users won't find them, we could place
> a notice in the top-level README file to look into the preview
> subdirectory for this kind of information.  Or put a file with the
> name PREVIEW-LATEX_DOCS_IN_PREVIEW_SUBDIR into the top level
> directory.  Okay the name could use a hair cut.

Oh, I am not worried about the tarball.  I am worried about the layout
of 11.55-extra on the ftp server (which shows release-relevant info
including, uh, some files or other), and about
/usr/share/doc/auctex-11.80 and similar on Linux distributions.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


_______________________________________________
auctex-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/auctex-devel

Reply via email to