From owner-freebsd-ports@FreeBSD.ORG Sun Nov 15 08:55:26 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4D0F106566B for ; Sun, 15 Nov 2009 08:55:25 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id 55C488FC18 for ; Sun, 15 Nov 2009 08:55:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codelabs.ru; s=two; h=Date:From:To:Cc:Subject:Message-ID: Reply-To:References:MIME-Version:Content-Type:In-Reply-To: Sender; bh=w+NSKXStxUppen6/FdfS8Q9IUKqlOELB1plka1cYZ6M=; b=oqwdC 4XaoFPmBmAAagyDZUt2OfxRBiZGwj/0mYWE8/GfOsCX0IxLWqDy8LrKdEVJ3n4lA 7d+nrpUZNIOI4rphXByrPAhOLOmZUO0Ses87x1ZGH/qoUkaPsE8e1G7BjUcRJ7/Y 3nj2vlQ5o8zK/MElMpAIVBONIfhLT+PxIs73pJspElteLprqxR21rB7dJDE2rZOQ tQK0PGhrEglWle9JRZH6oMIVKEMeNdTK5razN1kUZtkdzVCfQyau5RfpW5WYWqB0 OX1BhNTjm1xqZzbCZotp8s/cyBx6cZj4BDLqpBX7ikARdghJpmsbyjnyL5/WPQ5O zMgAY/oS/+t8lWvoA== Received: from shadow.codelabs.ru (cdma-92-36-71-26.msk.skylink.ru [92.36.71.26]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1N9atF-000KU2-Nc; Sun, 15 Nov 2009 11:55:23 +0300 Date: Sun, 15 Nov 2009 11:55:21 +0300 From: Eygene Ryabinkin To: Scott Bennett Message-ID: References: <200911150835.nAF8ZJxi011229@mp.cs.niu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200911150835.nAF8ZJxi011229@mp.cs.niu.edu> Sender: rea-fbsd@codelabs.ru Cc: Rainer Hurling , freebsd-ports@freebsd.org Subject: Re: Question about creating a port for saga gis X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rea-fbsd@codelabs.ru List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2009 08:55:26 -0000 Sun, Nov 15, 2009 at 02:35:19AM -0600, Scott Bennett wrote: > Why are you putting saga into math? It should be in databases, like > grass and postgis are, Let's see. /usr/ports/databases/postgis/pkg-descr: ----- PostGIS adds support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS "Simple Features Specification for SQL" and will be submitted for conformance testing at version 1.0. PostGIS has been developed by Refractions Research Inc as a research project in open source spatial database technology. PostGIS is released under the GNU General Public License. We intend to continue development as time and resources permit. Our list of future projects includes enhanced technology for data loading and dumping, user interface tools for direct data access and manipulation, and support for advanced topologies at the server side, such as coverages, networks, and surfaces. ----- No a surpsise that it is in the databases, heh ;)) /usr/ports/databases/grass/pkg-descr: ----- Geographic Resources Analysis Support System (GRASS GIS) An open source Geographical Information System (GIS) with raster, topological vector, image processing, and graphics production functionality that operates on various platforms through a graphical user interface and shell in X-Windows. It is released under GNU General Public License (GPL). WWW: http://grass.itc.it/ ----- Grass seem to use database-like store for the objects and subsequently manipulates this data by applying various processing methods, so may be this was the reason to put it under databases. But read http://sourceforge.net/apps/trac/saga-gis/wiki/The%20Philosophy%20of%20SAGA it clearly states that "The heart of SAGA is it's C++ and thus object oriented Application Programming Interface (API), providing data object definitions and computational methods for raster, vector and tabular ^^^^^^^^^^^^^^^^^^^^^ data. As a normal user, you will not get into touch with the API. But as an interested scientist or coder you will soon discover it's great flexibility.". So I would say that "math" is justified here. > or conceivably in science. Science -- yes, looks good too. -- Eygene _ ___ _.--. # \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard / ' ` , __.--' # to read the on-line manual )/' _/ \ `-_, / # while single-stepping the kernel. `-'" `"\_ ,_.-;_.-\_ ', fsc/as # _.-'_./ {_.' ; / # -- FreeBSD Developers handbook {_.-``-' {_/ #