LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Is there a way to learn the development model of slackware? (https://www.linuxquestions.org/questions/slackware-14/is-there-a-way-to-learn-the-development-model-of-slackware-802117/)

saharabear 04-15-2010 03:17 AM

Is there a way to learn the development model of slackware?
 
Hi, all:

I am a slackware user from slackware 9.1, these years I tried many distributions, but slackware always winner. I am familiar with server configuration and desktop setup for slackware, but I know nothing about the development model of slackware, is there a way to learn the development model of slackware?

Like, freebsd, you can checkout the kernel source, tool chains source from cvs then build it, some people will commit and check in the change sets, they have a mailing list for developers to talk about the development, for users to learn what are they doing now.

I know there are many README or Documents for slackware, but I donot know anything about internal development, is there a way? a mailing list? a source repository(cvs/git or others?)

Thanks very much.

ponce 04-15-2010 03:28 AM

I cut and paste from here.
Quote:

What is Slackware's development model?
* Commercial distribution, funded only by store sales. On the other hand, forever free to download.
* Non-open development
--- No bugzilla, no public code repository, no code contributors
--- No procedures to "become" a developer.
* "Benevolent Dictatorship" (although Pat would not agree).
The final decision about what goes into Slackware remains with Patrick Volkerding. But... he listens to common sense.
* Not a one-man show!
Slackware has a core team of contributors
--- Non-public testing of new, or updated, packages
--- Contributing changes to Slackware core scripts (bootup, network, installation, ...)
--- Proposing for new packages to be added
--- Providing a private discussion forum to decide on future steps

samac 04-15-2010 04:04 AM

Have a look at the slackbuilds for alien bob's 64 bit add-on, as this will give you some information on creating a toolchain, also de-compress the initrd.img in the /isolinux directory of the install media that you use. Studying this will give you an idea of how the boot process works, and allow you create your own version. You could also look for an old article called "cooking up some slack".

Hope this helps.

samac

saharabear 04-15-2010 04:22 AM

Thanks for all your replies, I never know that Slackware is "Commercial distribution, funded only by store sales. On the other hand, forever free to download.". But I think that's not problem.

I will try to find more information from bob's site.

onebuck 04-15-2010 07:19 AM

Hi,

'Cooking Up Some Slack. (CUSS)'

:hattip:
The above link and others can be found at 'Slackware-Links'. More than just SlackwareŽ links!

sahko 04-15-2010 07:45 AM

Quote:

Originally Posted by saharabear (Post 3936125)
Like, freebsd, you can checkout the kernel source, tool chains source from cvs then build it, some people will commit and check in the change sets.

a source repository(cvs/git or others?)

Thanks very much.

In addition to ponce's reply, Slackware has a source tree for all supported versions on all mirrors (and on the DVD and CDs no 4,5 & 6). Pat is the only who commits changes to it.


All times are GMT -5. The time now is 10:42 PM.