Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #20628 > unrolled thread

paper submission and versioning system - advice?

Started byBrian Blais <bblais@gmail.com>
First post2012-02-20 12:45 -0500
Last post2012-02-20 19:31 -0800
Articles 2 — 2 participants

Back to article view | Back to comp.lang.python


Contents

  paper submission and versioning system - advice? Brian Blais <bblais@gmail.com> - 2012-02-20 12:45 -0500
    Re: paper submission and versioning system - advice? alex23 <wuwei23@gmail.com> - 2012-02-20 19:31 -0800

#20628 — paper submission and versioning system - advice?

FromBrian Blais <bblais@gmail.com>
Date2012-02-20 12:45 -0500
Subjectpaper submission and versioning system - advice?
Message-ID<mailman.16.1329759962.3037.python-list@python.org>
Hello,

I'd like to find a web-based system to help a committee I'm on, where we receive proposals from different faculty.  I wrote something in python, from scratch, a number of years ago because there wasn't anything available then but it is showing its age and I figured that someone has written something. 

Essentially I need users to be able to start a proposal, with some basic information, and then be able to add files to it.  Other users will be allowed to add files as well, but I'd like to limit deletions to the committee members.  

It seems as if there just has to be available tools like this, but I am not even sure what such a system is called.  Is there anything like this, in python preferably?


		thanks,

			Brian Blais

-- 
Brian Blais
bblais@gmail.com
http://web.bryant.edu/~bblais
http://brianblais.wordpress.com/


[toc] | [next] | [standalone]


#20656

Fromalex23 <wuwei23@gmail.com>
Date2012-02-20 19:31 -0800
Message-ID<72d09097-3fc7-480d-aa05-235e8efe1440@oh4g2000pbb.googlegroups.com>
In reply to#20628
On Feb 21, 3:45 am, Brian Blais <bbl...@gmail.com> wrote:
> Essentially I need users to be able to start a proposal, with
> some basic information, and then be able to add files to it.
> Other users will be allowed to add files as well, but I'd like
> to limit deletions to the committee members.

> It seems as if there just has to be available tools like this,
> but I am not even sure what such a system is called.  Is there
> anything like this, in python preferably?

Frankly, I'd start at a much higher level than a web framework. I
think you could easily get what you want from a ticketing system like
Trac: http://trac.edgewall.org/

Trac's tickets would be proposals in your system; I believe you can
attach files to them by default, and even limit the size & type of
attachments. There's a permissions mechanism that would provide your
committee members with higher levels of access. It sits by default on
SVN, so there's your versioning, and provides a wiki, so it's easy to
add supporting documentation to the site. It also provides a very
elegant plug-in system for easy extension, and is all in Python.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web