pgadmin-org / pgadmin-org/pgadmin4

pg_timetable UI for pgAdmin

Open
#10,148 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Feature
Dominant language
Python
Stars
3.8k
Forks
891
Avg merge
4d 7h
Merged PRs (30d)
8

Description

Describe the solution you'd like
Since pgAgent is going away, I've been looking for solutions to replace it. pg_timetable seems like the closest and is cross-platform too. https://www.cybertec-postgresql.com/en/products/pg_timetable/

The big problem is it has no nice UI and I'd prefer one tied into pgAdmin since that is what my clients use for managing their system.

Just a heads up, I've started working on this, and so far so good. I've been patterning it after pgAgent, so hope that is okay except it will be using the terminology of pg_timetable, namely Chains and Tasks.

Let me know if you have issue with me working on this before I get too far down or if there are any new conventions I should be following that pgAgent wasn't.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. Start by reviewing the existing pgAgent UI in pgAdmin and the pg_timetable terminology and integration needs described in the issue. Done would require an agreed scope and a working Chains-and-Tasks UI tied into pgAdmin.

Written by the indexing model from the issue text.

Assessment

Tech stack
postgresql, python
Domain
database, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.