Mercurial > forge
changeset 12368:e2e72af49f3d octave-forge
Renaming "queueing toolbox" to "queueing package"
author | mmarzolla |
---|---|
date | Sat, 15 Feb 2014 13:38:14 +0000 |
parents | eda2a29b94e7 |
children | c054e66b0d32 |
files | main/queueing/Makefile main/queueing/doc/INSTALL main/queueing/doc/installation.txi main/queueing/doc/markovchains.txi main/queueing/doc/queueing.texi main/queueing/doc/queueingnetworks.txi main/queueing/doc/references.txi main/queueing/doc/singlestation.txi main/queueing/doc/summary.txi |
diffstat | 9 files changed, 54 insertions(+), 62 deletions(-) [+] |
line wrap: on
line diff
--- a/main/queueing/Makefile Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/Makefile Sat Feb 15 13:38:14 2014 +0000 @@ -6,7 +6,6 @@ SUBDIRS=inst doc test devel DISTFILES=COPYING NEWS DESCRIPTION DISTSUBDIRS=inst inst/private doc -OCTAVE_DIST=~/src/octave-3.6.4/run-octave .PHONY: clean check @@ -55,7 +54,7 @@ uuencode $(DISTNAME).tar.gz < $(DISTNAME).tar.gz > $(DISTNAME).tar.gz.uue $(PROGNAME)-html.tar.gz: - $(OCTAVE_DIST) -qf --eval "pkg install -local $(DISTNAME).tar.gz; pkg load queueing; pkg load generate_html; generate_package_html ('queueing', 'queueing-html', 'octave-forge'); pkg uninstall $(PROGNAME)" + octave -qf --eval "pkg install -local $(DISTNAME).tar.gz; pkg load queueing; pkg load generate_html; generate_package_html ('queueing', 'queueing-html', 'octave-forge'); pkg uninstall $(PROGNAME)" tar cfz $(PROGNAME)-html.tar.gz $(PROGNAME)-html uuencode $(PROGNAME)-html.tar.gz < $(PROGNAME)-html.tar.gz > $(PROGNAME)-html.tar.gz.uue
--- a/main/queueing/doc/INSTALL Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/INSTALL Sat Feb 15 13:38:14 2014 +0000 @@ -1,5 +1,5 @@ This file documents the installation procedure of the Octave `queueing' -toolbox. +package. `queueing' is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3 or @@ -34,7 +34,7 @@ octave:1> pkg install -forge queueing The command above will automaticall download and install the latest - version of the queueing toolbox from Octave Forge, and install it + version of the queueing package from Octave Forge, and install it on your machine. If you do not have root access, you can do a local install using:
--- a/main/queueing/doc/installation.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/installation.txi Sat Feb 15 13:38:14 2014 +0000 @@ -1,29 +1,28 @@ @c -*- texinfo -*- -@c Copyright (C) 2008, 2009, 2010, 2011, 2012 Moreno Marzolla +@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @ifset INSTALLONLY @include conf.texi This file documents the installation procedure of the Octave -@code{queueing} toolbox. +@code{queueing} package. @code{queueing} is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3 @@ -79,7 +78,7 @@ @end example The command above will automaticall download and install the latest -version of the queueing toolbox from Octave Forge, and install it on +version of the queueing package from Octave Forge, and install it on your machine. If you do not have root access, you can do a local install using:
--- a/main/queueing/doc/markovchains.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/markovchains.txi Sat Feb 15 13:38:14 2014 +0000 @@ -1,22 +1,21 @@ @c -*- texinfo -*- -@c Copyright (C) 2008, 2009, 2010, 2011, 2012 Moreno Marzolla +@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @node Markov Chains
--- a/main/queueing/doc/queueing.texi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/queueing.texi Sat Feb 15 13:38:14 2014 +0000 @@ -1,20 +1,19 @@ -% Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013 Moreno Marzolla +% Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013, 2014 Moreno Marzolla % -% This file is part of the queueing toolbox, a Queueing Networks analysis -% package for GNU Octave +% This file is part of the queueing package. % -% The queueing toolbox is free software; you can redistribute it and/or modify +% The queueing package is free software; you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by the % Free Software Foundation; either version 3 of the License, or (at % your option) any later version. % -% The queueing toolbox is distributed in the hope that it will be useful, but +% The queueing package is distributed in the hope that it will be useful, but % WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or % FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License % for more details. % % You should have received a copy of the GNU General Public License -% along with the queueing toolbox; see the file COPYING. If not, see +% along with the queueing package; see the file COPYING. If not, see % <http://www.gnu.org/licenses/>. % This info file is take from the GNU Octave info file @@ -105,12 +104,12 @@ @settitle queueing @documentdescription -User manual for the queueing toolbox, a GNU Octave package for queueing networks and Markov chains analysis. This package supports single-station queueing systems, queueing networks and Markov chains. The queueing toolbox implements, among others, the Mean Value Analysis (MVA) and convolution algorithms for product-form queueing networks. Transient and steady-state analysis of Markov chains is also implemented. +User manual for the queueing package, a GNU Octave package for queueing networks and Markov chains analysis. This package supports single-station queueing systems, queueing networks and Markov chains. The queueing package implements, among others, the Mean Value Analysis (MVA) and convolution algorithms for product-form queueing networks. Transient and steady-state analysis of Markov chains is also implemented. @end documentdescription @ifnottex -Copyright @copyright{} 2008, 2009, 2010, 2011, 2012, 2013 Moreno Marzolla. +Copyright @copyright{} 2008, 2009, 2010, 2011, 2012, 2013, 2014 Moreno Marzolla. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -134,15 +133,15 @@ @end ifnottex @titlepage -@title The Octave Queueing Toolbox +@title The Octave Queueing Package @subtitle User's Guide, Edition 1 for release @value{VERSION} @subtitle @value{VERSIONDATE} @author Moreno Marzolla @page @vskip 0pt plus 1filll -Copyright @copyright{} 2008, 2009, 2010, 2011, 2012, 2013 Moreno Marzolla (@email{moreno.marzolla@@unibo.it}). +Copyright @copyright{} 2008, 2009, 2010, 2011, 2012, 2013, 2014 Moreno Marzolla (@email{moreno.marzolla@@unibo.it}). -This is the first edition of the Queueing Toolbox documentation, and +This is the first edition of the Queueing package documentation, and is consistent with version @value{VERSION} of the package. Permission is granted to make and distribute verbatim copies of @@ -167,7 +166,7 @@ @node Top @top -This manual documents how to install and run the Queueing Toolbox. +This manual documents how to install and run the Queueing package. It corresponds to version @value{VERSION} of the package. @end ifnottex @@ -175,7 +174,7 @@ @menu * Summary:: -* Installation and Getting Started:: Installation of the queueing toolbox. +* Installation and Getting Started:: Installation of the queueing package. * Markov Chains:: Functions for Markov Chains. * Single Station Queueing Systems:: Functions for single-station queueing systems. * Queueing Networks:: Functions for queueing networks.
--- a/main/queueing/doc/queueingnetworks.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/queueingnetworks.txi Sat Feb 15 13:38:14 2014 +0000 @@ -1,22 +1,21 @@ @c -*- texinfo -*- -@c Copyright (C) 2008, 2009, 2010, 2011, 2012 Moreno Marzolla +@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @node Queueing Networks @@ -1264,7 +1263,7 @@ @subsection Closed, Single Class Network -We now give a simple example on how the queueing toolbox can be used +We now give a simple example on how the queueing package can be used to analyze a closed network. Let us consider again the network shown in @ref{fig:qn_closed_single}. We denote with @math{S_k} the average service time at center @math{k}, @math{k=1, 2, 3}. We use @math{S_1 =
--- a/main/queueing/doc/references.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/references.txi Sat Feb 15 13:38:14 2014 +0000 @@ -2,21 +2,20 @@ @c Copyright (C) 2012 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @node References
--- a/main/queueing/doc/singlestation.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/singlestation.txi Sat Feb 15 13:38:14 2014 +0000 @@ -1,22 +1,21 @@ @c -*- texinfo -*- -@c Copyright (C) 2008, 2009, 2010, 2011, 2012 Moreno Marzolla +@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @node Single Station Queueing Systems
--- a/main/queueing/doc/summary.txi Wed Feb 12 12:48:36 2014 +0000 +++ b/main/queueing/doc/summary.txi Sat Feb 15 13:38:14 2014 +0000 @@ -1,38 +1,37 @@ @c -*- texinfo -*- -@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013 Moreno Marzolla +@c Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013, 2014 Moreno Marzolla @c -@c This file is part of the queueing toolbox, a Queueing Networks -@c analysis package for GNU Octave. +@c This file is part of the queueing package. @c -@c The queueing toolbox is free software; you can redistribute it +@c The queueing package is free software; you can redistribute it @c and/or modify it under the terms of the GNU General Public License @c as published by the Free Software Foundation; either version 3 of @c the License, or (at your option) any later version. @c -@c The queueing toolbox is distributed in the hope that it will be +@c The queueing package is distributed in the hope that it will be @c useful, but WITHOUT ANY WARRANTY; without even the implied warranty @c of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @c GNU General Public License for more details. @c @c You should have received a copy of the GNU General Public License -@c along with the queueing toolbox; see the file COPYING. If not, see +@c along with the queueing package; see the file COPYING. If not, see @c <http://www.gnu.org/licenses/>. @node Summary @chapter Summary @menu -* About the Queueing Toolbox:: What is the Queueing Toolbox +* About the Queueing Package:: What is the Queueing package * Contributing Guidelines:: How to contribute * Acknowledgements:: @end menu -@node About the Queueing Toolbox -@section About the Queueing Toolbox +@node About the Queueing Package +@section About the Queueing Package -This document describes the @code{queueing} toolbox for GNU Octave -(@code{queueing} in short). The @code{queueing} toolbox, previously +This document describes the @code{queueing} package for GNU Octave +(@code{queueing} in short). The @code{queueing} package, previously known as @code{qnetworks}, is a collection of functions written in GNU Octave for analyzing queueing networks and Markov chains. Specifically, @code{queueing} contains functions for analyzing @@ -86,13 +85,13 @@ @end itemize -The @code{queueing} toolbox is distributed under the terms of the GNU +The @code{queueing} package is distributed under the terms of the GNU General Public License (GPL), version 3 or later (@pxref{Copying}). You are encouraged to share this software with others, and make this package more useful by contributing additional functions and reporting problems. @xref{Contributing Guidelines}. -If you use the @code{queueing} toolbox in a technical paper, please +If you use the @code{queueing} package in a technical paper, please cite it as: @quotation