Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add some info about EduTrac and author

  • Loading branch information...
commit 0d10cbd309db09b720aeea4c012515bf0b5200db 1 parent 14d7d39
@lexqt authored
View
6 AUTHORS
@@ -1,3 +1,5 @@
+Original Trac authors:
+
* Jonas Borgström <jonas@edgewall.com>
* Daniel Lundin <daniel@edgewall.com>
* Rocky Burt <rocky@carterscove.com>
@@ -17,3 +19,7 @@
* Jun Omae <jun66j5@gmail.com>
See also THANKS for people who have contributed to the project.
+
+EduTrac fork authors:
+
+ * Aleksey A. Porfirov <lexqt@yandex.ru>
View
1  COPYING
@@ -1,4 +1,5 @@
Copyright (C) 2003-2012 Edgewall Software
+Copyright (C) 2012 Aleksey A. Porfirov
All rights reserved.
Redistribution and use in source and binary forms, with or without
View
3  ChangeLog
@@ -1,3 +1,6 @@
+EduTrac 0.1 (WIP)
+Forked from Trac 0.12.3
+
Trac 0.12.3 (February 6, 2012)
http://svn.edgewall.org/repos/trac/tags/trac-0.12.3
View
24 README
@@ -1,24 +0,0 @@
-About Trac
-==========
-
-Trac is a minimalistic web-based software project management and bug/issue
-tracking system. It provides an interface to the Subversion revision control
-systems, an integrated wiki, flexible issue tracking and convenient report
-facilities.
-
-Trac is distributed using the modified BSD License.
-
- * For installation instructions, please see the INSTALL. *
- * If you are upgrading from a previous Trac version, please read UPGRADE. *
-
-You might also want to take a look at the RELEASE and ChangeLog files for more
-information.
-
-Otherwise, the primary source of information is the main Trac web site:
-
- <http://trac.edgewall.org/>
-
-We hope you enjoy it,
-
-/The Trac Team
-
View
78 README.md
@@ -0,0 +1,78 @@
+About EduTrac
+=============
+
+EduTrac is a fork of Trac. It includes some modifications and enhancements
+aimed to incorporate project management system into software engineering
+courses.
+
+Main features (WIP)
+-------------------
+
+ * Multi-project
+ * User groups (3 levels: team, student group, metagroup)
+ * Syllabuses (something like specific configuration for project set)
+ * More flexible ticket workflow (new operations and parameters)
+ * New ticket field types and parameters (+ conversion, validation, etc)
+ * Enhanced ticket queries
+ * Evaluation modules
+ * Initial SQLAlchemy integration
+
+Many things are not ready yet at all:
+
+ * Admin modules adoptation
+ * Unit tests
+ * Search subsystem
+
+Dependencies
+------------
+
+### TracAccountManage
+
+1. [Download](http://trac-hacks.org/wiki/AccountManagerPlugin) and Install right after EduTrac. Tested with plugin version 0.3.2.
+
+ You can do it with a command: `easy_install --user https://trac-hacks.org/svn/accountmanagerplugin/0.11`
+
+2. Enable plugin.
+
+ _trac.ini_
+
+ [components]
+ acct_mgr.admin.accountmanageradminpages = enabled
+ acct_mgr.api.accountmanager = enabled
+ acct_mgr.guard.accountguard = enabled
+ acct_mgr.pwhash.htdigesthashmethod = enabled
+ acct_mgr.web_ui.* = enabled
+ trac.web.auth.loginmodule = disabled
+
+3. Activate _AccountManagerIntegration_ as password_store.
+
+ _trac.ini_
+
+ [account-manager]
+ password_store = AccountManagerIntegration
+
+
+About Trac
+==========
+
+Trac is a minimalistic web-based software project management and bug/issue
+tracking system. It provides an interface to the Subversion revision control
+systems, an integrated wiki, flexible issue tracking and convenient report
+facilities.
+
+Trac is distributed using the modified BSD License.
+
+ * For installation instructions, please see the INSTALL. *
+ * If you are upgrading from a previous Trac version, please read UPGRADE. *
+
+You might also want to take a look at the RELEASE and ChangeLog files for more
+information.
+
+Otherwise, the primary source of information is the main Trac web site:
+
+ <http://trac.edgewall.org/>
+
+We hope you enjoy it,
+
+/The Trac Team
+
View
5 setup.py
@@ -2,6 +2,7 @@
# -*- coding: utf-8 -*-
#
# Copyright (C) 2003-2012 Edgewall Software
+# Copyright (C) 2012 Aleksey A. Porfirov
# All rights reserved.
#
# This software is licensed as described in the file COPYING, which
@@ -11,6 +12,9 @@
# This software consists of voluntary contributions made by many
# individuals. For the exact contribution history, see the revision
# history and logs, available at http://trac.edgewall.org/log/.
+#
+# EduTrac fork development history
+# https://github.com/lexqt/edutrac
import sys
@@ -58,6 +62,7 @@
version = '0.12.3',
description = 'Integrated SCM, wiki, issue tracker and project environment',
long_description = """
+EduTrac is a fork of Trac.
Trac is a minimalistic web-based software project management and bug/issue
tracking system. It provides an interface to the Subversion revision control
systems, an integrated wiki, flexible issue tracking and convenient report
Please sign in to comment.
Something went wrong with that request. Please try again.