bkruse: branch group/new_exp r1808 - /team/group/new_exp/

SVN commits to the Asterisk-GUI project asterisk-gui-commits at lists.digium.com
Mon Nov 19 13:25:12 CST 2007


Author: bkruse
Date: Mon Nov 19 13:25:11 2007
New Revision: 1808

URL: http://svn.digium.com/view/asterisk-gui?view=rev&rev=1808
Log:
Started getting the branch into shape, license, makefile, etc.


Added:
    team/group/new_exp/COPYING
      - copied unchanged from r1807, trunk/COPYING
    team/group/new_exp/LICENSE
      - copied, changed from r1807, trunk/LICENSE
    team/group/new_exp/Makefile
      - copied, changed from r1807, trunk/Makefile
    team/group/new_exp/README
      - copied, changed from r1807, trunk/README
    team/group/new_exp/acinclude.m4
      - copied unchanged from r1807, trunk/acinclude.m4
    team/group/new_exp/bootstrap.sh
      - copied unchanged from r1807, trunk/bootstrap.sh
    team/group/new_exp/config.guess
      - copied unchanged from r1807, trunk/config.guess
    team/group/new_exp/config.sub
      - copied unchanged from r1807, trunk/config.sub
    team/group/new_exp/configure
      - copied unchanged from r1807, branches/asterisknow/configure
    team/group/new_exp/configure.ac
      - copied unchanged from r1807, trunk/configure.ac
    team/group/new_exp/install-sh
      - copied unchanged from r1807, trunk/install-sh
    team/group/new_exp/makeopts.in
      - copied unchanged from r1807, trunk/makeopts.in
    team/group/new_exp/missing
      - copied unchanged from r1807, trunk/missing
    team/group/new_exp/todo.txt
      - copied, changed from r1807, trunk/todo.txt

Copied: team/group/new_exp/LICENSE (from r1807, trunk/LICENSE)
URL: http://svn.digium.com/view/asterisk-gui/team/group/new_exp/LICENSE?view=diff&rev=1808&p1=trunk/LICENSE&r1=1807&p2=team/group/new_exp/LICENSE&r2=1808
==============================================================================
--- trunk/LICENSE (original)
+++ team/group/new_exp/LICENSE Mon Nov 19 13:25:11 2007
@@ -12,33 +12,33 @@
 
 License of other code used in Asterisk-GUI
 ==========================================
-Asterisk-GUI uses two components (prototype.js and rico.js) which come with 
-their own licenses, specifically:
-
-prototype.js:
-
-/*  Prototype JavaScript framework, version 1.4.0
- *  (c) 2005 Sam Stephenson <sam at conio.net>
- *
- *  Prototype is freely distributable under the terms of an MIT-style license.
- *  For details, see the Prototype web site: http://prototype.conio.net/
- *
-/*--------------------------------------------------------------------------*/
+To Be Added.
 
 
-rico.js:
 
-/**
-  *
-  *  Copyright 2005 Sabre Airline Solutions
-  *
-  *  Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
-  *  file except in compliance with the License. You may obtain a copy of the License at
-  *
-  *         http://www.apache.org/licenses/LICENSE-2.0
-  *
-  *  Unless required by applicable law or agreed to in writing, software distributed under the
-  *  License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
-  *  either express or implied. See the License for the specific language governing permissions
-  *  and limitations under the License.
-  **/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Copied: team/group/new_exp/Makefile (from r1807, trunk/Makefile)
URL: http://svn.digium.com/view/asterisk-gui/team/group/new_exp/Makefile?view=diff&rev=1808&p1=trunk/Makefile&r1=1807&p2=team/group/new_exp/Makefile&r2=1808
==============================================================================
--- trunk/Makefile (original)
+++ team/group/new_exp/Makefile Mon Nov 19 13:25:11 2007
@@ -1,11 +1,11 @@
 #
-# Asterisk -- A telephony toolkit for Linux.
+# Asterisk-Gui Makefile
 #
 # Top level Makefile
 #
-# Copyright (C) 1999-2006, Digium, Inc.
-#
-# Mark Spencer <markster at digium.com>
+# Copyright (C) 1999-2007, Digium, Inc.
+#
+# Brandon Kruse <bkruse at digium.com>
 #
 # This program is free software, distributed under the terms of
 # the GNU General Public License
@@ -219,30 +219,14 @@
 	mkdir -p $(CONFIGDIR)
 	mkdir -p $(CONFIGDIR)/images
 	mkdir -p $(CONFIGDIR)/stylesheets
-	mkdir -p $(CONFIGDIR)/bkps
-	mkdir -p $(CONFIGDIR)/setup
-	mkdir -p $(CONFIGDIR)/graphs
 	mkdir -p $(CONFIGDIR)/scripts
-	mkdir -p $(ASTVARLIBDIR)/scripts
-	@for x in gui_configs/*; do \
-		echo "$$x  -->  $(ASTETCDIR)" ; \
-		cp $$x $(ASTETCDIR)/ ; \
-	done
-	@for x in scripts/*; do \
-		echo "$$x  -->  $(ASTVARLIBDIR)/scripts" ; \
-		cp $$x $(ASTVARLIBDIR)/scripts ; \
-	done
 	@for x in config/images/*; do \
 		echo "$$x  -->  $(CONFIGDIR)/images/" ; \
 		$(INSTALL) -m 644 $$x $(CONFIGDIR)/images/ ; \
 	done
-	@for x in config/scripts/*; do \
+	@for x in scripts/*; do \
 		echo "$$x  -->  $(CONFIGDIR)/scripts/" ; \
 		$(INSTALL) -m 644 $$x $(CONFIGDIR)/scripts/ ; \
-	done
-	@for x in config/setup/*; do \
-		echo "$$x  -->  $(CONFIGDIR)/setup/" ; \
-		$(INSTALL) -m 644 $$x $(CONFIGDIR)/setup/ ; \
 	done
 	@for x in config/stylesheets/*; do \
 		echo "$$x  -->  $(CONFIGDIR)/stylesheets/" ; \
@@ -252,18 +236,9 @@
 		echo "$$x  -->  $(CONFIGDIR)" ; \
 		$(INSTALL) -m 644 $$x $(CONFIGDIR)/ ; \
 	done
-	@for x in config/graphs/*; do \
-		echo "$$x  -->  $(CONFIGDIR)/graphs" ; \
-		$(INSTALL) -m 644 $$x $(CONFIGDIR)/graphs ; \
-	done
-	@if [ -x /usr/sbin/asterisk-gui-post-install ]; then \
-		/usr/sbin/asterisk-gui-post-install $(DESTDIR) . ; \
-	fi
 
 install: _install
 	@echo " +---- Asterisk GUI Installation Complete ---+"
-	@echo " +                                           +"
-	@echo " +    YOU MUST READ THE SECURITY DOCUMENT    +"
 	@echo " +                                           +"
 	@echo " + Asterisk-GUI has successfully been        +"
 	@echo " + installed.  If you would like to install  +"

Copied: team/group/new_exp/README (from r1807, trunk/README)
URL: http://svn.digium.com/view/asterisk-gui/team/group/new_exp/README?view=diff&rev=1808&p1=trunk/README&r1=1807&p2=team/group/new_exp/README&r2=1808
==============================================================================
--- trunk/README (original)
+++ team/group/new_exp/README Mon Nov 19 13:25:11 2007
@@ -7,7 +7,7 @@
 Software License
 ================
 Asterisk-GUI HTML and Javascript files
-Copyright (C) 2006 Digium, Inc.
+Copyright (C) 2007 Digium, Inc.
 
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
@@ -38,7 +38,7 @@
 ASTERISK, ASTERISK-GUI and DIGIUM are all trademarks of Digium, Inc. and
 their use is governed by our trademark policy available at:
 
-http://www.digium.com/en/company/profile/trademarkpolicy.php
+http://www.digium.com/en/company/view-policy/5
 
 The GNU General Public License does not grant you any rights under
 trademark law to use those trademarks or the images and logos included
@@ -55,33 +55,10 @@
 Installation
 ============
 
+# sh configure 
 # make
 # make install
 
 Configuration
 =============
-You may install sample configuration files by doing "make samples".  Also you 
-will need to edit your Asterisk configuration files to enable the GUI properly,
-specifically:
-
-1) In http.conf:
-
-	[general]
-	enabled = yes
-	enablestatic = yes
-	
-2) In manager.conf
-
-	[general]
-	enabled = yes
-	webenabled = yes
-	
-3) Create an appropriate entry in manager.conf for the administrative user
-(PLEASE READ THE security.txt FILE!)
-
-    [admin]
-    secret = thiswouldbeaninsecurepassword
-    read = system,call,log,verbose,command,agent,config
-    write = system,call,log,verbose,command,agent,config
-
-to 
+To be announced.

Copied: team/group/new_exp/todo.txt (from r1807, trunk/todo.txt)
URL: http://svn.digium.com/view/asterisk-gui/team/group/new_exp/todo.txt?view=diff&rev=1808&p1=trunk/todo.txt&r1=1807&p2=team/group/new_exp/todo.txt&r2=1808
==============================================================================
--- trunk/todo.txt (original)
+++ team/group/new_exp/todo.txt Mon Nov 19 13:25:11 2007
@@ -7,58 +7,4 @@
 
 Todo
 ----- 
-* Part Of Digital Card Dectection: On cfgbasic.html load, parse for ztscan.conf to see if isnew=1 is set in any context's, and alert the user
-saying that they have no analog or digital hardware, and redirect to the setup page for each. 
-
-* Voicemail Groups
-
-* Option to configure the default context 'disa' for DISA
-
-* Digital Cards Support
-
-* Call Forwarding
-
-* CDR Configuration page from patch http://bugs.digium.com/view.php?id=10306 (bbryant)
-
-* Label/Tag/Name Analog Channels for presentation in GUI
-
-* Directory management - A printable sheet of users and numbers
-  (For the time being you can create an IVR and use the directory option )
-
-*  it would be very usefull, to define the max time a client can be in the queue.. so we can put a voice telling "Please leva a meesage we will cal you back" in a vm..   or something like that :) -- killfill on irc
-
-* Finish multiple language support (lang.js) 
-
-* All system path variables should be able to edit via GUI.
-
-* If the timeout option for the dial app is not set, do not add a comma ;[ I will fix this tomorrow, along with other options for the Dial() app inside ringgroups.html (where the problem currently exists.) 
-
-* In addition to build_action, if you are updating an extension, be able to easily add application specific parameteres
-
-* Add full support for bandwidth.com through the service providers page 
-
-* Ability to download config backup files and restore them via file uploads
-
-* Add the GUI version string inside extensions.conf, so the setup wizard can decide if it needs to update the guitools context.
-
-Completed
-----------
-* Operator Extension
-
-* Ring Groups
-
-* Assign an optional extension number to ringgroups
-
-* 'Timing Condition X' should be able to redirect to 'Timing Conditon Y'
-
-* Option to redirect a timerule to a ringGroup
-
-* Make the GUI resolution independent - request from BSD_tech
-
-* Initial support for Bandwidth.com
-
-* Agent logout Extension
-
-* To fix call parking, give it an option to allow if the user wants people to be able to access the parking lot per numberplan
-
-* CDR support (Reader) (Thanks bbryant)
+Rewrite the GUI (we will keep our status updates and proposed methods of fixing and new gui here)




More information about the asterisk-gui-commits mailing list