taskSavannah Administration - Tasks: task #4498, Submission of LTIB (Linux Target...

 
 

task #4498: Submission of LTIB (Linux Target Image Builder)

Submitter:  Stuart Hughes <seh>
Submitted:  Fri 12 Aug 2005 11:26:00 AM UTC
   
 
Should Start On:  Fri 12 Aug 2005 12:00:00 AM UTC Should be Finished on:  Mon 22 Aug 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  kickino Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 18 Aug 2005 06:58:44 PM UTC, comment #5: 

Hello.

Don't see any problem for us, so what should I say? Approved?


I have approved your project.  You will receive an automated e-mail containing detailed information about the approval.

Regards.

Sebastian Wieseler <kickino>
Thu 18 Aug 2005 03:38:32 PM UTC, comment #4: 

A new tarball has been posted at:

http://www.zee2.com/ltib/ltib-16aug05.tar.bz2

Hopefully this addresses all the issues raised.

Regards, Stuart

Stuart Hughes <seh>
Mon 15 Aug 2005 06:20:23 PM UTC, comment #3: 

Hello.

The structe is okay for us. The question was only about the usage of the files.

If the package directory only includes txt-files you need for your project, it's okay, but if the package directory includes the whole package we cannot host your project because of bandwidth reasons.

But I think you don't want to host the whole packages on Savannah so please provide us with a URI of the updated tarball.

Regards,


Sebastian Wieseler <kickino>
Mon 15 Aug 2005 01:08:18 PM UTC, comment #2: 

For queries 1,2,3,4,& 6  I have made the updates as requested.

I did not completely understand your query #5.  The directory dist/lfs-5.1 is quite long as the structure is one directory for each package.  Although some only have a single file, others do have many (kernel, u-boot).  I'm using a similar structure to that found in Fedora Core.  Please let me know if you have an alternative suggested layout.

Once this query has been concluded, I will make a new tarball and send you the link.

Regards, Stuart.

Stuart Hughes <seh>
Fri 12 Aug 2005 02:37:48 PM UTC, comment #1: 

Hi,
I'm evaluating the project you submitted for approval in Savannah.

At first, "Linux" is just a kernel of a more complex system that we like to refer to
as GNU/Linux, to emphasize the ideals of the Free Software movement.

Would you mind changing references to Linux as an OS to GNU/Linux?

For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.


At second, in order to release your project properly and unambiguously under the GPL, please place copyright notices and permission-to-copy statements at the beginning of every file of source code.

In addition, if you haven't already, please include a copy of the plain text version of the GPL,
available from http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

The GPL FAQ explains why these procedures must be followed.
To learn why a copy of the GPL must be included with every copy of the code, for example,
see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.


To make it clear:
The copyright/license notice in ./litb is not enough, you had to write down the full license, permission-to-copy statement and copyright notices.
The files in bin/ lack any information about license/copyright.


At third, your COPYING file is old. The address of the FSF has changed, and is now:

  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Please update your license notices.

Updates versions of the GPL, LGPL and GFDL can also be found at:
http://www.gnu.org/licenses/gpl.txt
http://www.gnu.org/licenses/lgpl.txt
http://www.gnu.org/licenses/fdl.txt

Please update the copy of the license (usually, the 'COPYING' file) in your package as well.

You can find some background and a possible migration script at https://savannah.gnu.org/forum/forum.php?forum_id=3766


At fourth, is the copyright holder refered to in the copyright notices (Freescale Semicondutor), a legal entity that can be assigned copyright?
If not, you need to add the author(s)' name(s) instead.

Check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
for more information, and update your files.


At fifth, the directory list of dist/lfs*/ is long. Do you only want to write in the directories how to build a package, or the package itself, too?


At sixth, your doc looks like it does not have any license.
We prefer to use the FDL for this. The ordinary instructions are:

In order to release your project properly and unambiguously under the FDL,
please place copyright notices and permission-to-copy statements after the title page of each work.

In addition, if you haven't already, please add a copy of the FDL
(available from http://www.gnu.org/licenses/fdl.html in various formats)
as a section of your works , and as plain text in a file named 'COPYING' (http://www.gnu.org/licenses/fdl.txt).

For more information, see http://www.gnu.org/licenses/fdl.html#SEC4

http://www.gnu.org/licenses/fdl-howto.html also covers additional points,
including a smaller notice that you can use in auxiliary files.


Look forward to your updated tarball.
Regards,

Sebastian Wieseler <kickino>
Fri 12 Aug 2005 11:26:00 AM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard the registration.


######### REGISTRATION ADMINISTRATION #########

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific "Group Administration" page, accessible only to site administrators, effectively logged as site administrators (superuser):

  <https://savannah.nongnu.org/admin/groupedit.php?group_id=7867>


######### REGISTRATION DETAILS #########

Full Name:
----------
  LTIB (Linux Target Image Builder)

System Group Name:
-----------------
  ltib

Type:
-----
  non-GNU software & documentation

License:
--------
  GNU General Public License V2 or later

Description:
------------
  Project name: LTIB
URL: http://www.zee2.com/ltib/ltib-10aug05.tar.bz2

Description:

This is a simple Linux Board Support Package development/runtime tool.

The LTIB project is a simple tool that can be use to develop and deploy BSPs (Board Support Packages) for various target platforms. Using this tool a user will be able to develop a Linux image for their target image. The following features will be supported:

  • Runs on most popular Linux hosts
  • Command line building
  • Selection of the target board from a list
  • Configuration of packages in an image from a list
  • Configuration of the Linux kernel
  • Non-root building
  • Builds will use RPM as their package management tool
  • Target image managed using a private rpm database per BSP on host
  • Modification of package and capture of changes
  • Incremental deployment (over NFS) supported         
  • LTIB is meta-data only, all sources are pulled using http and locally cached

in a common area per-host.

  • Support glibc or uclibc
  • All meta-data formats are open source (rpm, Linux Kernel Config)
  • Modular BSP architecture (easy to add new BSPs)
  • Common root filesystem package set across architectures
  • Toolchain selectable at config time (drives C library selection)
  • Kernel selection at configure time (if more than one available)



Other Software Required:
------------------------
  rsync
perl
glibc      >= 2.2.x
binutils   >= 2.11.93
gcc        >= 2.96
ncurses    >= 5.1
rpm        any
wget       any
sudo       any
texinfo    any



Stuart Hughes <seh>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-08-18 kickino StatusWait reply Done
    Open/ClosedOpen Closed
2005-08-12 kickino StatusNone Wait reply
    Assigned toNone kickino

Back to the top

Powered by Savane 3.13-4b48.
Corresponding source code