Changeset 1116 in ProjectBuilder


Ignore:
Timestamp:
Nov 26, 2010, 12:54:34 PM (13 years ago)
Author:
Bruno Cornec
Message:

r4057@localhost: bruno | 2010-11-26 11:41:21 +0100

  • First set of Web site modifications
Location:
devel/website
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • devel/website/about.shtml

    r1025 r1116  
    1414  </div>
    1515  <p>
    16 Project-Builder.org aka pb helps building continuously multiple OS packages from sources.
     16We are strong proponents of the concept of Continuous Packaging. Project-Builder.org aka pb helps building continuously multiple OS packages from sources.
    1717</p>
    1818<p>
    19 With the increasing role of FLOSS in enterprise, some development techniques linked to it also know a momentum. Continuous integration (shared sources repository, automatic build, automatic test) is such an example. The new process called continuous packaging should still be promoted and developed as best practice for industry.
     19With the increasing role of FLOSS in enterprises, some development techniques linked to it also know a momentum. Continuous integration (shared sources repository, automatic build, automatic test) is such an example. The new process called Continuous Packaging should still be promoted and developed as best practice for industry.
    2020</p>
    2121<p>
    22 Project-Builder.org is a new GPL v2 tool designed to help projects developers producing easily packages for multiple OS and architectures, on a regular basis, from a single source repository. 90% of users and admins prefer to install packages rather than tar files or content from a [D]VCS. But packages don't necessarily follow the development stream of projects, to package alpha, beta. Giving the possibility for projects to distribute seamlessly packages for whatever step of their development is clearly a gain for the whole community.
     22Project-Builder.org is a new GPL v2 tool designed to help projects developers producing easily packages for multiple OS and architectures, on a regular basis, from a single source repository. 90% (from stats of sf.net) of users and admins prefer to install packages rather than tar files or content from a [D]VCS. But packages don't necessarily follow the development stream of projects, to package alpha, beta versions. Giving the possibility for projects to distribute seamlessly packages for whatever step of their development is clearly a gain for the whole community.
    2323</p>
    2424<p>
     
    2929    <li>- help new projects in the provisioning of packages (templates and skeletons for the various supported OS, generated structure, help in VM/VE build)</li>
    3030    <li>- Avoid code or metadata duplication, as well as has no impact on the original project (macro system, separate repository)</li>
    31     <li>- Neutral in term of Unix environment (repository, system, package type  agnostic)</li>
     31    <li>- Neutral in term of Unix environment (repository, system, package type agnostic)</li>
    3232</ul>
    3333</p>
    3434<p>
    35 These features help reducing the development cost by providing a process, method and tools to realize continuous packaging during the whole project life cycle.
     35These features help reducing the development cost by providing a process, methods and tools to realize continuous packaging during the whole project life cycle.
    3636Today the tool supports:
    3737<ul>
    3838    <li>- Muliple repository (none - aka tar balls, SVN, CVS, Git, Mercurial, SVK...)</li>
    39     <li>- Multiple systems ((RPM Linux - Red Hat, SuSE, Mandriva, ..., deb Linux - Debian, Ubuntu, ..., ebuild -</li>
    40     <li>Gentoo, pkg Solaris/OpenSolaris, ...)</li>
    41     <li>- Multiple build environments (local, VM - QEMU, KVM, ..., VE - mock, rinse, pbuilder, ...)</li>
     39    <li>- Multiple systems (RPM Linux - Red Hat, SuSE, Mandriva, ..., deb Linux - Debian, Ubuntu, ..., ebuild - Gentoo, pkg Solaris/OpenSolaris, ...)</li>
     40    <li>- Multiple build environments (local, VM - QEMU, KVM, ..., VE - rpmbootstrap, mock, rinse, pbuilder, ...)</li>
    4241    <li>- Multiple repository manager (yum, urpmi, apt, ...)</li>
    4342</ul>
    44 and this at various phasis (development, test, integration, delivery)
     43and this, at various phasis (development, test, integration, delivery).
    4544</p>
    4645<p>
    47 It aims at becoming a tools for the <a href="http://vcs-pkg.org">vcs-pkg.org</a> initiative.
    48 It's today used for projects as diverse as FOSSology, MondoRescue, LinuxCOE, GOsa², itself, ...
     46It aims at becoming a tool for the <a href="http://vcs-pkg.org">vcs-pkg.org</a> initiative.
     47It's today used for projects as diverse as <a href="http://www.fossology.org">FOSSology</a>, <a href="http://www.mondorescue.org">MondoRescue</a>, <a href="http://www.linuxcoe.org">LinuxCOE</a>, <a href="http://kde-apps.org/content/show.php/Meganizer?content=129907">Meganizer</a>, GOsa² (in study), itself, ...
    4948
    5049
     
    6261      <P ALIGN=CENTER>
    6362      <I><B>Bruno Cornec</B></I><BR>
    64       lead development, maintenance, documentation, web site, rpm packaging, Mandriva packaging</P>
     63      Lead development, maintenance, documentation, web site, rpm packaging, Mandriva packaging</P>
    6564      <P ALIGN=CENTER>
    6665      <I><B>Bryan Gartner</B></I><BR>
     66      Ideas contributor, bug reporter</P>
     67      <I><B>Joachim Langenbach</B></I><BR>
    6768      Ideas contributor, bug reporter</P>
    6869      <p></p>
     
    7172  </div>
    7273      <p><A NAME="old-devteam"></A>Who has been in the Project-Builder.org?</P>
    73       <P ALIGN=CENTER>Nobody ahas the project is too young for that ;-)</P>
     74      <P ALIGN=CENTER>Nobody as the project is too young for that ;-)</P>
    7475  <div class="h2-2">
    7576          <h2>Artwork of this site</h2>
     
    100101      Project-Builder.org was first created because there was nothing like
    101102      it available at that time under a free license. Under the <a href="http://vcs-pkg.org">vcs-pkg.org</a> initiative, you may find other projects whose goals are aligned with those of Project-Builder.org.
    102       Especially you should look at the <a href="https://build.opensuse.org/">OpenSUSE Build Service</a>.
     103      Especially you should look at the <a href="https://build.opensuse.org/">OpenSUSE Build Service</a> as another interesting build tool.
    103104      </P>
    104105      <P>
  • devel/website/docs.shtml

    r1092 r1116  
    2727                <li>A <a href="/docs/pb.1.txt" target="_blank">Text</a></li>
    2828            </ul>
     29        <li>pb.conf</li>
     30            <ul>
     31                <li>A <a href="/docs/pb.conf.5.html" target="_blank">HTML</a></li>
     32                <li>A <a href="/docs/pb.conf.5.pdf" target="_blank">PDF</a></li>
     33                <li>A <a href="/docs/pb.conf.5.ps" target="_blank">PostScript</a></li>
     34                <li>A <a href="/docs/pb.conf.5.txt" target="_blank">Text</a></li>
     35            </ul>
    2936          <li>rpmbootstrap</li>
    3037            <ul>
  • devel/website/downloads.shtml

    r1025 r1116  
    99                    <h1>Download Project-Builder.org</h1>
    1010    <div class="h2-1">
    11       <h2>This is Free Software</h2>
     11      <h2>This is Free/Libre Software</h2>
    1212    </div>
    1313    <p>Copyright (c) 2007-2010
     
    3232                    <ul>
    3333                            <li>Update times: Master site</li>
    34                             <li>Internet Bandwith: 4Mbit</li>
     34                            <li>Internet Bandwith: 10Mbit</li>
    3535                    </ul>
    3636                </li>
     
    4343    </div>
    4444    <p><A NAME="dependencies"></A>
    45 <p>The solution has been written in perl and developed on a <a href="http://www.mandriva.com/">Mandriva</a> <a href="http://www.gnu.org/">Gnu</a>/<a href="http://www.lwn.net/">Linux</a> distribution. For it to work, you will need some perl modules and tools:</p>
     45    <p>The solution has been written in <a href="http://www.perl.org">perl</a> and developed on a <a href="http://www.mandriva.com/">Mandriva</a> <a href="http://www.gnu.org/">Gnu</a>/<a href="http://www.lwn.net/">Linux</a> distribution. For it to work, you will need some perl modules and tools:</p>
    4646<ul>
    47 <li><b>perl-Mail-Sendmail</b></li>
     47<li><b>perl-Mail-Sendmail</b> (only needed if managing announces)</li>
    4848<li><b>KVM/QEMU</b>: the tool to create and use Virtual Machines</li>
    4949<li><b>debootstrap</b>: the tool to create and use Virtual Environment for deb based distros</li>
    50 <li><b><a href="ftp://ftp.project-builder.org/src">rpmbootstrap</a></b>: Tool to build Virtual Environments (chroot) for rpm based distros, part of the project</li>
     50<li><b><a href="ftp://ftp.project-builder.org/src">rpmbootstrap</a></b>: Tool to build Virtual Environments (chroot) for RPM based distros, part of our project</li>
    5151<li><b><a href="ftp://ftp.project-builder.org/src">pb</a></b>: the package build tool itself</li>
    5252</ul>
     
    8686<ul>
    8787        <li>RedHat <a href="ftp://ftp.project-builder.org/redhat/7.3">7.3</a>, <a href="ftp://ftp.project-builder.org/redhat/9">9</a>.</li>
    88         <li>Fedora <a href="ftp://ftp.project-builder.org/fedora/4">Core 4</a>, <a href="ftp://ftp.project-builder.org/fedora/5">Core 5</a>, <a href="ftp://ftp.project-builder.org/fedora/6">Core 6</a>, <a href="ftp://ftp.project-builder.org/fedora/7">7</a>, <a href="ftp://ftp.project-builder.org/fedora/8">8</a>, <a href="ftp://ftp.project-builder.org/fedora/9">9</a>, <a href="ftp://ftp.project-builder.org/fedora/10">10</a>, <a href="ftp://ftp.project-builder.org/fedora/11">11</a>, <a href="ftp://ftp.project-builder.org/fedora/12">12</a>.</li>
    89         <li>RedHat Enterprise Linux <a href="ftp://ftp.project-builder.org/rhel/2.1">2.1</a>, <a href="ftp://ftp.project-builder.org/rhel/3">3</a>, <a href="ftp://ftp.project-builder.org/rhel/4">4</a>, <a href="ftp://ftp.project-builder.org/rhel/5">5</a>.</li>
    90         <li>Mandriva <a href="ftp://ftp.project-builder.org/mandrake/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/mandrake/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/mandriva/2006.0">2006.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.0">2007.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.1">2007.1</a>., <a href="ftp://ftp.project-builder.org/mandriva/2008.0">2008.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2008.1">2008.1</a>, <a href="ftp://ftp.project-builder.org/mandriva/2009.0">2009.0</a>,  <a href="ftp://ftp.project-builder.org/mandriva/2009.1">2009.1</a>,  <a href="ftp://ftp.project-builder.org/mandriva/2010.0">2010.0</a></li>
    91         <li>OpenSuSE <a href="ftp://ftp.project-builder.org/suse/10.0">10.0</a>, <a href="ftp://ftp.project-builder.org/suse/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/suse/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/suse/10.3">10.3</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.0">11.0</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.1">11.1</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.2">11.2</a>. Look also at <a href="http://www.mikenjane.net/~mike/">this</a> web page for SuSE details. <a href="http://packman.links2linux.org/">Packman</a> may have some useful additional packages.
    92         <li>SuSE Linux Enterprise Server <a href="ftp://ftp.project-builder.org/sles/9">9</a>, <a href="ftp://ftp.project-builder.org/sles/10">10</a>.</li>
     88        <li>Fedora <a href="ftp://ftp.project-builder.org/fedora/4">Core 4</a>, <a href="ftp://ftp.project-builder.org/fedora/5">Core 5</a>, <a href="ftp://ftp.project-builder.org/fedora/6">Core 6</a>, <a href="ftp://ftp.project-builder.org/fedora/7">7</a>, <a href="ftp://ftp.project-builder.org/fedora/8">8</a>, <a href="ftp://ftp.project-builder.org/fedora/9">9</a>, <a href="ftp://ftp.project-builder.org/fedora/10">10</a>, <a href="ftp://ftp.project-builder.org/fedora/11">11</a>, <a href="ftp://ftp.project-builder.org/fedora/12">12</a>, <a href="ftp://ftp.project-builder.org/fedora/13">13</a>, <a href="ftp://ftp.project-builder.org/fedora/14">14</a>.</li>
     89        <li>RedHat Enterprise Linux <a href="ftp://ftp.project-builder.org/rhel/2.1">2.1</a>, <a href="ftp://ftp.project-builder.org/rhel/3">3</a>, <a href="ftp://ftp.project-builder.org/rhel/4">4</a>, <a href="ftp://ftp.project-builder.org/rhel/5">5</a>, <a href="ftp://ftp.project-builder.org/rhel/6">6</a>..</li>
     90        <li>Mandriva <a href="ftp://ftp.project-builder.org/mandrake/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/mandrake/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/mandriva/2006.0">2006.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.0">2007.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.1">2007.1</a>., <a href="ftp://ftp.project-builder.org/mandriva/2008.0">2008.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2008.1">2008.1</a>, <a href="ftp://ftp.project-builder.org/mandriva/2009.0">2009.0</a>,  <a href="ftp://ftp.project-builder.org/mandriva/2009.1">2009.1</a>,  <a href="ftp://ftp.project-builder.org/mandriva/2010.0">2010.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2010.1">2010.1</a></li>
     91        <li>OpenSuSE <a href="ftp://ftp.project-builder.org/suse/10.0">10.0</a>, <a href="ftp://ftp.project-builder.org/suse/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/suse/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/suse/10.3">10.3</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.0">11.0</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.1">11.1</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.2">11.2</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.3">11.3</a>. <a href="http://packman.links2linux.org/">Packman</a> may have some useful additional packages.
     92        <li>SuSE Linux Enterprise Server <a href="ftp://ftp.project-builder.org/sles/9">9</a>, <a href="ftp://ftp.project-builder.org/sles/10">10</a>, <a href="ftp://ftp.project-builder.org/sles/11">11</a>.</li>
    9393        <li>Asianux <a href="ftp://ftp.project-builder.org/asianux/2">2</a>, <a href="ftp://ftp.project-builder.org/asianux/3">3</a>.</li>
    94         <li>Debian <a href="ftp://ftp.project-builder.org/debian/3.1">3.1</a>, <a href="ftp://ftp.project-builder.org/debian/4.0">4.0</a>, <a href="ftp://ftp.project-builder.org/debian/5.0">5.0</a>. Look also at <a href="http://www.desknow.com/desknow/directfiles/aleidenfrost/mr-debs-unofficial/index.html">this</a> web page for Debian details.</li>
    95         <li>Ubuntu <a href="ftp://ftp.project-builder.org/ubuntu/6.04">6.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.04">7.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.10">7.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.04">8.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.10">8.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.04">9.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.10">9.10</a>.</li>
     94        <li>Debian <a href="ftp://ftp.project-builder.org/debian/3.1">3.1</a>, <a href="ftp://ftp.project-builder.org/debian/4.0">4.0</a>, <a href="ftp://ftp.project-builder.org/debian/5.0">5.0</a>.
     95        <li>Ubuntu <a href="ftp://ftp.project-builder.org/ubuntu/6.04">6.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.04">7.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.10">7.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.04">8.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.10">8.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.04">9.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.10">9.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/10.04">10.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/10.10">10.10</a>.</li>
    9696        <li>Gentoo <a href="ftp://ftp.project-builder.org/gentoo/nover">nover</a>.
     97        <!--
    9798        <li>Slackware <a href="ftp://ftp.project-builder.org/slackware/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/slackware/11.0">11.0</a>.
     99        -->
    98100</ul>
    99101
  • devel/website/head.shtml

    r943 r1116  
    11<title>Project-Builder.org - GPL packages and project builder for multiple operating systems</title>
    22<meta name="Author" content="Bruno Cornec" />
    3 <meta name="keywords" lang="en" content="project builder packaging build gnu linux gpl freebsd opensolaris rpm pkg deb" />
     3<meta name="keywords" lang="en" content="project builder packaging build gnu linux gpl freebsd opensolaris rpm pkg deb vcs-pkg.org" />
    44<meta name="description" lang="en" content="Project-Builder.org" />
    55<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  • devel/website/index.shtml

    r942 r1116  
    1313          <h2>What is Project-Builder.org ?</h2>
    1414  </div>
    15   <p class="c">Project-Builder.org is a GPL tool to help you build packages of projects for multiple operating systems</p>
     15  <p class="c">Project-Builder.org is a GPL tool to help you build packages of projects for multiple operating systems from repostitories or files</p>
    1616
    1717  <div class="h2-2">
Note: See TracChangeset for help on using the changeset viewer.