BOINC / boinc

Open-source software for volunteer computing and grid computing.
https://boinc.berkeley.edu
GNU Lesser General Public License v3.0
2.02k stars 447 forks source link

merge generic Unix and Solaris man pages #3091

Open JuhaSointusalo opened 5 years ago

JuhaSointusalo commented 5 years ago

We have generic Unix man pages in doc/manpages and we have Solaris man pages in packages/solaris/CSW/boincclient and packages/solaris/CSW/boincmanager.

There is no point in duplicating the man pages. Instead the man pages should be merged so that in the end we'll have them only in DocBook source format. The Solaris man pages have some bits of Solaris specific information. The generic version could have some place for such OS / Linux distro specific information.

lfield commented 5 years ago

In my view this issue could be solved by deleting the whole packages directory.

SETIguy commented 5 years ago

The original idea behind the packages directory was to encourage open development of the package creation script which, it was hoped would result in more uniform packages with more uniform names and uniform features. Of course, nobody but me actually put packaging scripts/configs in the repository, and we ended up with inane arguments about whether its /var/lib/boinc or /var/lib/boinc-client.

Good luck even aligning the contents of two different BSD distributions or two different Linux distribution, much less across operating systems.

On Fri, Apr 12, 2019 at 5:56 AM lfield notifications@github.com wrote:

In my view this issue could be solved by deleting the whole packages directory.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/BOINC/boinc/issues/3091#issuecomment-482564026, or mute the thread https://github.com/notifications/unsubscribe-auth/AKXcsgt26RaLGuVUUDvgpqlKS7b-35Liks5vgIJogaJpZM4ci0P3 .

-- Eric Korpela korpela@ssl.berkeley.edu AST:7731^29u18e3

lfield commented 5 years ago

The packaging responsibility have been taken over by the people involved in the various distributions. Their packing configuration files and scripts are in their own distribution specific repositories for Fedora, Debian and OpenSUSE.