Job Jar

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • D

    #1

    Job Jar

    Hello, I apologize in advance for the vague description, but as of now
    I only have an idea of what I'd like to do, and need some guidance as
    to if it is feasible, and where to begin. Basically, I'd like to
    create a web-based "job jar", that users in my office can access in
    order to view, and "take ownership" of, misc. office tasks. One idea I
    had was that when users select a task (i.e. by selecting a check box
    and clicking an UPDATE button), tasks are automatically put in an In
    Progress list (which identifies the task and the user who took
    ownership of it) - then, when the action is complete, the user updates
    it again which puts it in a Completed list (again, with the task
    description and the user who completed it). However, only certain
    users should be able to add and modify task descriptions.

    Is this something that would be extremely lengthy to write in Python,
    or are there applications already out there that would make more sense
    to use (I've played around with Twiki, but believe it to be overkill).
    If it makes sense to design it from scratch, where can I begin in terms
    of which libraries to use, etc.? Thanks in advance.

    Steve

  • Fredrik Lundh

    #2
    Re: Job Jar

    D wrote:
    Hello, I apologize in advance for the vague description, but as of now
    I only have an idea of what I'd like to do, and need some guidance as
    to if it is feasible, and where to begin. Basically, I'd like to
    create a web-based "job jar", that users in my office can access in
    order to view, and "take ownership" of, misc. office tasks. One idea I
    had was that when users select a task (i.e. by selecting a check box
    and clicking an UPDATE button), tasks are automatically put in an In
    Progress list (which identifies the task and the user who took
    ownership of it) - then, when the action is complete, the user updates
    it again which puts it in a Completed list (again, with the task
    description and the user who completed it). However, only certain
    users should be able to add and modify task descriptions.
    why not use an issue tracker?

    Roundup is an issue-tracking system that boasts a user-friendly interface and easy installation process. It offers a range of interfaces, including command-line, web, REST, XML-RPC, and e-mail, mak...

    http://trac.edgewall.org/


    (etc)

    </F>

    Comment

    • D

      #3
      Re: Job Jar

      Thanks, Fredrik - but could I adapt them so that, instead of using them
      for bug tracking (don't need version control, etc.), they're just used
      for keeping track of simple tasks?

      Fredrik Lundh wrote:
      D wrote:
      >
      Hello, I apologize in advance for the vague description, but as of now
      I only have an idea of what I'd like to do, and need some guidance as
      to if it is feasible, and where to begin. Basically, I'd like to
      create a web-based "job jar", that users in my office can access in
      order to view, and "take ownership" of, misc. office tasks. One idea I
      had was that when users select a task (i.e. by selecting a check box
      and clicking an UPDATE button), tasks are automatically put in an In
      Progress list (which identifies the task and the user who took
      ownership of it) - then, when the action is complete, the user updates
      it again which puts it in a Completed list (again, with the task
      description and the user who completed it). However, only certain
      users should be able to add and modify task descriptions.
      >
      why not use an issue tracker?
      >
      Roundup is an issue-tracking system that boasts a user-friendly interface and easy installation process. It offers a range of interfaces, including command-line, web, REST, XML-RPC, and e-mail, mak...

      http://trac.edgewall.org/

      >
      (etc)
      >
      </F>

      Comment

      • Gabriel Genellina

        #4
        Re: Job Jar

        At Tuesday 22/8/2006 15:47, D wrote:
        >Thanks, Fredrik - but could I adapt them so that, instead of using them
        >for bug tracking (don't need version control, etc.), they're just used
        >for keeping track of simple tasks?
        Roundup <http://roundup.sourcef orge.net/is generic enough to be
        used for almost anything...
        It has nothing to do with version control.



        Gabriel Genellina
        Softlab SRL



        p5.vert.ukl.yah oo.com uncompressed Tue Aug 22 18:27:05 GMT 2006


        _______________ _______________ _______________ _____
        Preguntá. Respondé. Descubrí.
        Todo lo que querías saber, y lo que ni imaginabas,
        está en Yahoo! Respuestas (Beta).
        ¡Probalo ya!


        Comment

        • ajaksu

          #5
          Re: Job Jar

          Hi there Steve

          D wrote:
          (...) Basically, I'd like to
          create a web-based "job jar", that users in my office can access in
          order to view, and "take ownership" of, misc. office tasks.
          I've seen this kind of feature working in Trac [1], but what you really
          want is task management software. Of the alternatives already
          mentioned, roundup is IMHO the most interesting given your request.

          Just yesterday I found TaskJuggler[2] (can't remember how) but the
          features sound like what you want.
          * Manages tasks, resources and costs
          * Automatic resource leveling, tasks conflict resolutions, and task
          filtering
          * Project tracking and status reporting
          * Flexible working hours and vacation handling

          This is pretty much "what this kind of software does", not "what
          taskjuggler does" :)
          There are hundreds of task managers out there worth a check.

          Just as examples of the diversity:
          * I use Planner [3], which is stand-alone and not so feature-rich,
          besides being too focused at central management IMHO. TaskCoach [4]
          (wxPython-based) seems pretty similar.

          * BaseCamp [5] is an online service, paid, new-ish and looks cool (has
          Python bindings)

          * dotProject [6] (PHP) looked cool when I tried it... a couple of
          years ago and before knowing any alternative

          In Python, faces [7] is the best match I know for your request (take a
          look at http://faces.homeip.net/examples.html). Tiny's Enterprise
          Resource Planning [8] might be good for you too.

          If you have time for that, consider evaluating some projects from:
          Freshmeat Office/Scheduling: http://freshmeat.net/browse/130/
          Freshmeat Office/Groupware: http://freshmeat.net/browse/917/
          SF Office/Scheduling:
          http://sourceforge.net/softwaremap/t...p?form_cat=130
          SF Project Management:
          http://sourceforge.net/softwaremap/t...p?form_cat=607

          Wishing you to make a wise choice and enjoy it,
          Daniel

          [1] http://willbarton.com/code/tracgantt
          [2] http://www.taskjuggler.org/
          [3] http://live.gnome.org/Planner
          [4] http://taskcoach.sourceforge.net
          [5] http://www.basecamphq.com/
          [6] http://www.dotproject.net/
          [7] http://faces.homeip.net/
          [8] http://tinyerp.com/

          Comment

          • Bruno Desthuilliers

            #6
            Re: Job Jar

            D a écrit :
            Hello, I apologize in advance for the vague description, but as of now
            I only have an idea of what I'd like to do, and need some guidance as
            to if it is feasible, and where to begin. Basically, I'd like to
            create a web-based "job jar", that users in my office can access in
            order to view, and "take ownership" of, misc. office tasks. One idea I
            had was that when users select a task (i.e. by selecting a check box
            and clicking an UPDATE button), tasks are automatically put in an In
            Progress list (which identifies the task and the user who took
            ownership of it) - then, when the action is complete, the user updates
            it again which puts it in a Completed list (again, with the task
            description and the user who completed it). However, only certain
            users should be able to add and modify task descriptions.

            http://trac.edgewall.org/

            Comment

            Working...