Packaging rules

General talk about packaging procedures and packages.
User avatar
gapan
Salix Wizard
Posts: 6236
Joined: 6. Jun 2009, 17:40

Packaging rules

Post by gapan »

You can read the packaging rules for creating packages for Salix in the wiki (link).
Image
Image
User avatar
knedlyk
Posts: 19
Joined: 23. May 2010, 12:19

Re: Packaging rules

Post by knedlyk »

I carefully read the wiki, but still don't understand how to submit packages. First of all, link to sourceforge bugtracker page is invalid (http://sourceforge.net/apps/trac/salix/wiki). I found a page https://sourceforge.net/p/salix/packages/ , but there are no packages. Finally, can anybody explain clearly the whole procedure of the package submission? Some example, etc?
I have a package which I use everyday on my system, it is samsung unified driver for my printer, I made a SLKBUILD, it works and I want to share my package for anybody interested.
User avatar
Tim CowChip
Posts: 304
Joined: 27. May 2011, 03:35
Location: Cascade Locks, OR

Re: Packaging rules

Post by Tim CowChip »

I couldn't render http://sourceforge.net/apps/trac/salix/wiki either.

Code: Select all

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/api.py", line 378, in send_error
    'text/html')
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 688, in render_template
    data = self.populate_data(req, data)
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 596, in populate_data
    d['chrome'].update(req.chrome)
  File "/usr/lib/python2.4/site-packages/trac/web/api.py", line 205, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 464, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File "/usr/lib/python2.4/site-packages/trac/ticket/query.py", line 737, in get_navigation_items
    if 'TICKET_VIEW' in req.perm and \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 571, in has_permission
    return self._has_permission(action, resource)
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 584, in _has_permission
    decision = PermissionSystem(self.env). \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 472, in check_permission
    perm)
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 304, in check_permission
    permissions = PermissionSystem(self.env). \
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 390, in get_user_permissions
    for perm in self.store.get_user_permissions(username):
  File "/usr/lib/python2.4/site-packages/trac/perm.py", line 194, in get_user_permissions
    db = self.env.get_db_cnx()
  File "/usr/lib/python2.4/site-packages/trac/env.py", line 264, in get_db_cnx
    return DatabaseManager(self).get_connection()
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 75, in get_connection
    connector, args = self._get_connector()
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 87, in _get_connector
    scheme, args = _parse_db_str(sfjson)
  File "/usr/lib/python2.4/site-packages/trac/db/api.py", line 113, in _parse_db_str
    fp = open(sfjson, 'r')
IOError: [Errno 13] Permission denied: '/nfs/trac/conf/project/s/sa/salix/sf.json'

This site sounds like what your looking for, but its link for "creating a new item" is broken.
ImageImage
User avatar
thenktor
Salix Wizard
Posts: 2426
Joined: 6. Jun 2009, 14:47
Location: Franconia
Contact:

Re: Packaging rules

Post by thenktor »

Tim CowChip wrote:I couldn't render http://sourceforge.net/apps/trac/salix/wiki either.
I have fixed this link. The SourceForge system is changing at the moment, so some links may be outdated.
Image
burnCDDA (burns audio CDs)
geBIERt (German beer blog)
User avatar
knedlyk
Posts: 19
Joined: 23. May 2010, 12:19

Re: Packaging rules

Post by knedlyk »

thenktor wrote:I have fixed this link.
Am I blind? Just checked the link, nothing has changed.
User avatar
gapan
Salix Wizard
Posts: 6236
Joined: 6. Jun 2009, 17:40

Re: Packaging rules

Post by gapan »

The link is fixed, but as we are going through changes in the our bugtracker and submissions are not open for now. Please be patient and within the next days (maybe even tomorrow) a notification will be sent to the mailing list.
Image
Image
User avatar
thenktor
Salix Wizard
Posts: 2426
Joined: 6. Jun 2009, 14:47
Location: Franconia
Contact:

Re: Packaging rules

Post by thenktor »

knedlyk wrote:
thenktor wrote:I have fixed this link.
Am I blind? Just checked the link, nothing has changed.
I've fixed the link in the wiki article to the new one. The one you are referring to is outdated and not used anymore (so don't care about the error messages).
Image
burnCDDA (burns audio CDs)
geBIERt (German beer blog)
User avatar
knedlyk
Posts: 19
Joined: 23. May 2010, 12:19

Re: Packaging rules

Post by knedlyk »

thenktor wrote: I've fixed the link in the wiki article to the new one. The one you are referring to is outdated and not used anymore (so don't care about the error messages).
I'm going crazy. Could you clearly point out the link?
Next, could anyone, who has access to the wiki page, fix the text and links? For instance
1. in the page http://www.salixos.org/wiki/index.php/Packaging_rules link under "Writing a SlackBuild script" goes to the domain for sale
2. in the page http://www.salixos.org/wiki/index.php/S ... repository menu item "Where to submit packages ":
Where to submit packages
.... please create a new ticket in our SourceForge ticket system ....
OK, let's browse the this page and login. And what is next? How to open a ticket?

Well, I see that the best way to share the packages is to create own third-part repo...
User avatar
laprjns
Salix Warrior
Posts: 1105
Joined: 28. Aug 2009, 01:30
Location: Connecticut USA

Re: Packaging rules

Post by laprjns »

knedlyk wrote:
thenktor wrote:Next, could anyone, who has access to the wiki page, fix the text and links? For instance
1. in the page http://www.salixos.org/wiki/index.php/Packaging_rules link under "Writing a SlackBuild script" goes to the domain for sale
...
Fixed. Changed .org to .com
BTW, you can register and fix things yourself
“Don’t you see that the whole aim of Newspeak is to narrow the range of thought?"
User avatar
knedlyk
Posts: 19
Joined: 23. May 2010, 12:19

Re: Packaging rules

Post by knedlyk »

laprjns wrote:BTW, you can register and fix things yourself
BTW, I don't have any account. I asked gapan and thenktor for account in PM and still waiting for reply.
Post Reply