Zusammenfassen

Ein einfach zu verwendendes und -install-Ausgabesystem mit Befehlszeilen-, Web- und E-Mail-Schnittstellen. Sehr anpassbar
Jetzt downloaden

Zusammenfassen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Roundup Team
  • Website des Verlags:
  • http://www.roundup-tracker.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 1.6 MB

Zusammenfassen Stichworte


Zusammenfassen Beschreibung

Ein einfach zu bedienendes und -install-Ausgabesystem mit Befehlszeilen-, Web-, Web- und E-Mail-Schnittstellen. Sehr anpassbar Roundup basiert auf dem gewinnenden Design von KA-PING YEE in der Software Carpentry "Track" Designwettbewerb.Rundet, verwaltet eine Reihe von Problemen (mit flexiblen Eigenschaften wie "Beschreibung", "Priorität" usw.) und bietet die Fähigkeit An: Neue Themen einreichen, vorhandene Probleme suchen und bearbeiten, Probleme mit anderen Teilnehmern diskutieren. Das System erleichtert die Kommunikation zwischen den Teilnehmern, indem er Diskussionen verwaltet und interessierte Parteien, wenn Probleme bearbeitet werden. Eines der großen Designziele für Roundup, dass es einfach ist, loszulassen. Roundup ist daher mit jeder Python 2.3+ -Anlage "aus der Box" nutzbar. Es muss nicht einmal "installiert" sein, um betriebsbereit zu sein, obwohl ein disutils-basiertes Installationsskript bereitgestellt wird. (Anydbm, Sqlite, Metakit, MySQL und PostgreSQL). Hier sind einige wichtige Funktionen von "Roundup": Einfach zu installieren: · Die Installation (einschließlich Web-Schnittstelle) dauert ungefähr 30 Minuten · Instant-Befriedigung Python Demo.py · Zwei Vorlagen, die in der Verteilung enthalten sind, um Ihren Tracker auf zu stützen · Spielen Sie mit der Demo, passen Sie sie an und verwenden Sie es als Vorlage für Ihren Produktionsverfolger · Erfordert keine zusätzliche Support-Software - Python (2.3+) reicht aus, um Sie zu leisten · Einfache Einrichtung von höheren leistungsstarken Speicherbützen wie SQLite, MySQL und PostgreSQL Einfach zu benutzen: · Zugriff über die Web-, E-Mail-, Command-Line- oder Python-Programme · Kann verwendet werden, um Bugs, Funktionen, Benutzerfeedback, Verkaufsmöglichkeiten, Meilensteine, ... · Hält automatisch eine vollständige Geschichte der Änderungen an Fragen mit konfigurierbarer Verbositas und einfachen Zugriff auf Informationen darüber, wer in der Datenbank erstellt oder zuletzt geändert wurde · Die Probleme haben eine eigene Mini-Mailingliste (Nosy-Liste) · Benutzer können sich anmelden, es kann eine automatische Anmeldung für eingehende E-Mails erfolgen, und Benutzer können mit ihren eigenen Kennwortrücksetzungsanforderungen umgehen Hoch konfigurierbar: · Webinterface HTML ist voll editierbar · Das Datenbankschema ist auch vollständig editierbar (nur die "Benutzer" -Klaterne ist erforderlich) mit einem vollständigen Satz von Datentypen (einschließlich Termine und vielen zu vielen Beziehungen) in allen verfügbaren Speicher · Kundenspezifische automatische Abschlussprüfer und Reaktoren können geschrieben werden, die Vor- und Nachdem Änderungen vor und nach Änderungen an Einträgen in der Datenbank erfolgen oder die Erstellung oder Änderung von Elementen in der Datenbank erfolgen können · Proben sind für alle Arten von Konfigurationsänderungen und Anpassungen bereitgestellt Schnell, skalierbar: · Mit dem SQLite, MySQL- und PostgreSQL-Backends ist Roundup auch schnell und skalierbar, ohne Tausende von Problemen und Benutzern mit anständigen Reaktionszeiten zu behandeln · Datenbankindizes werden automatisch für diese Backends hinzugefügt, die sie unterstützen (SQLite, MySQL und PostgreSQL) · Indizierte Textsuche, die schnelle Antworten auf Suchen auf allen Nachrichten und indizierten Zeichenfolgeneigenschaften geben · Unterstützung für den Xapian-Volltext-Indexierungsmotor für große Trainer Dokumentiert: · Die Dokumentation besteht für Installation, Upgrade, Wartung, Benutzer und Anpassung Webschnittstelle: · Voll bearbeitbare Schnittstellen zur Auflistung und Anzeige von Elementen · Erweiterbar, um Assistenten, Parent / Meta-Fehleranzeigen, ... · Unterscheidet zwischen anonymen, bekannten und Admin-Benutzern · Kann eingerichtet sein, um Anmeldeanmeldung zu erfordern, und es kann auch Admin-Benutzer nur erlauben, neue Benutzer zu registrieren · Authentifizierung der Benutzerregistrierung und des benutzergesteuerten Kennworts mithilfe von E-Mail- und einmaligen Schlüssel · Kann mit WSGI oder über CGI als normales CGI-Skript als eigenständiger Webserver unter mod_python oder über ZOPE ausgeführt werden · Die Suche kann mit vielen Einschränkungen durchgeführt werden, einschließlich einer Volltextsuche von Nachrichten, die an Probleme angehängt sind · Dateianhänge (über das Web oder die E-Mail hinzugefügt) werden mit dem richtigen Inhaltstyp und dem Dateinamen aufgestellt · Von der Rundung erzeugte E-Mail-Change-Nachrichten scheinen von der Person gesendet, die die Änderung vorgenommen hat, aber die Antworten werden standardmäßig durch die Nosy-Liste zurückgehalten · Flexible Zugangskontrolle, die um Berechtigungen und Rollen mit zugewiesenen Berechtigungen aufgebaut ist · Erzeugt gültiges HTML4 oder XHTML · Erkennt gleichzeitige Benutzeränderungen · Speichern und Bearbeiten von benutzerdefinierten Abfragen, die optional mit anderen Benutzern freigegeben werden können E-Mail-Schnittstelle: · Kann mit sendmail-artiger Liefer-Alias, Pop-Abruf- oder Postfachabfrage eingerichtet sein · Kann die automatische Registrierung von Benutzern registrieren, die E-Mail senden und nicht bekannt sind · Nosy List-Konfiguration steuert, wie die Personen hinzugefügt werden und wenn Nachrichten an die Liste gesendet werden · Automatische Einreichung von "unformatierten" Nachrichten in eine bestimmte Klasse · E-Mail-Anlagen werden sauber behandelt, der an das Problem angehängt ist, für das sie vorgesehen sind, und an der Nosy-Liste weitergeleitet · Sane Handhabung von Inhaltstypen und Content-Codieren von Nachrichten (Text / Plain bevorzugt in allen Situationen) · E-Mail-Pakete, die das Threading anzeigt, zeigt Ausgabemeldungen ordnungsgemäß eingeweichtet · Benutzer können Nachrichten von mehreren Adressen senden und demselben Rund-Benutzernamen verknüpft sein · Integrierte Sicherheitsfunktionen wie TLS und APOP Befehlszeile: · Kann verwendet werden, um Roundup-Datenbanken interaktiv zu verwalten · Kann mit Standard-Shell-Skripting erkennt werden · Die API der Roundup-API kann auch von anderen Python-Programmen verwendet werden - eine Probe wird bereitgestellt, die einmal am Tag ausgeführt wird und die Personen ihre zugewiesenen Probleme emplementieren · Eine Vielzahl von Sample-Shell-Skripts gibt es (wöchentliche Berichte, Ausgabegeneration, ...) XMLRPC-Schnittstelle: · Simple Remote Tracker-Schnittstelle mit der grundlegenden HTTP-Authentifizierung · Bietet denselben Zugriff auf den Tracker als Roundup-Admin, aber basiert auf XMLRPC-Anrufen Anforderungen: · Python Was ist neu in dieser Version: Korrekturen: · Kleinere Aktualisierung von doc / entwicklern.txt, um auf die neuen Ressourcen auf www.Roundup-tracker.org zu sein (Bernhard Reiter) · Kleine CSS-Verbesserungen, die das Suchfeld regieren (danke Thomas Arendan Hein) (Ausgabe 2550589) · Indexerverhalten stärker in indizierter Wörter und Stoppwörter konsistenter gemacht (dank Thomas ARendsen Hein, Bernhard Reiter) (Ausgabe 2550584) · Schreibfehler-Tippfehler in der Installationsanleitung (danke Thomas Arendsen Hein) (Ausgabe 2550573) · Neue Konfigurationsoption CSV_FIELD_SIZE: Pythons CSV-Modul (das für den Export / Import verwendet wird) hat ein neues Feldgrößenlimit, das mit Python2.5 beginnt. Wir erstellen jetzt eine Warnung während des Exports, wenn das Limit zu klein ist und die Konfiguration CSV_FIELD_SIZE während des Imports verwendet, um das Limit für das CSV-Modul einzustellen. · Kleiner Fix für die CGI-Handhabung von XMLRPC-Anforderungen für Python2.4, die aufgrund einer Änderung der XMLRPC-Schnittstelle in Python nur für 2,5 und darüber hinaus funktioniert · Dokumentfiltermethode der XMLRPC-Schnittstelle · Interaktion von SSL und XMLRPC fixieren, jetzt arbeitet XMLRPC mit SSL zusammen


Zusammenfassen Zugehörige Software

Fudge

Ersetzen Sie echte Objekte durch Fakes (Mocks, Stubs usw.) beim Testen ...

150 76 KB

Herunterladen