1. A computer-implemented job scheduling system, comprising: a job tracking component associated with a shared electronic notebook for creating and maintaining tracking information of jobs processed against shared notebook information; and a scheduling component for synchronizing a new job by a client instance against the shared notebook information based on the tracking information.