'@1gray', 'aghisla' => '@aghisla', 'benjamin' => '@benducke', 'benducke' => '@benducke', 'bernhard' => '@bernhardreiter', 'radim' => '@blazek', 'barton' => '@cmbarton', 'cmbarton' => '@cmbarton', 'michael' => '@cmbarton', 'maciej' => '@czka', 'msieczka ' => '@czka', 'clements' => '@glynnc', 'glynn' => '@glynnc', 'hamish' => '@HamishB', 'hellik' => '@hellik', 'helena' => '@hmitaso', 'soeren' => '@huhabla', 'huhabla' => '@huhabla', 'cho' => '@HuidaeCho', 'hcho' => '@HuidaeCho', 'jachym' => '@jachym', 'cepicky' => '@jachym', 'william' => '@kyngchaos', 'kyngchaos' => '@kyngchaos', 'landa' => '@landam', 'martinl' => '@landam', 'ltoma' => '@lauratoma', 'lucadelu' => '@lucadelu', 'madi' => '@madi', 'mmetz' => '@metzm', 'mlennert' => '@mlennert', 'moritz' => '@mlennert', 'markus' => '@neteler', 'neteler' => '@neteler', 'nikosa' => '@NikosAlexandris', 'sbl' => '@ninsbl', 'turek' => '@ostepok', 'paulo' => '@paulomarcondes', 'annakrat' => '@petrasovaa', 'rantolin' => '@rantolin', 'robertoa' => '@rantolin', 'sholl' => '@sholl', 'stephan' => '@sholl', 'veroandreo' => '@veroandreo', 'frankw' => '@warmerdam', 'warmerdam' => '@warmerdam', 'wenzeslaus' => '@wenzeslaus', 'chemin' => '@YannChemin', 'ychemin' => '@YannChemin', 'zarch' => '@zarch', ); //Restrict to certain components (null or Array with components name). $use_components = array('Addons', 'Website'); //$use_components = null; $revert_components = true; // !!! // Restrict to certain milestones $use_milestones = array('8.0.0', '7.8.0', '7.6.1', '7.4.5', '7.2.4', '7.0.7'); // $use_milestones = null; // The PDO driver name to use. $pdo_driver = 'pgsql'; // Postgresql connection info $pgsql_host = 'localhost'; $pgsql_port = '5432'; $pgsql_dbname = 'trac_grass'; $pgsql_user = 'trac'; $pgsql_password = '...'; // Do not convert milestones at this run $skip_milestones = false; // Do not convert labels at this run $skip_labels = false; $remap_labels = array( 'T: defect' => 'bug', 'T: feature' => 'enhancement', 'T: enhancement' => 'enhancement', 'T: task' => 'enhancement', 'P: highest' => NULL, 'P: high' => NULL, 'P: normal' => NULL, 'P: low' => NULL, 'P: lowest' => NULL, 'R: implemented' => NULL, 'R: fixed' => NULL, 'R: invalid' => 'invalid', 'R: wontfix' => 'wontfix', 'R: duplicate' => 'duplicate', 'R: worksforme' => 'worksforme', 'R: notanissue' => NULL, 'P: blocker' => 'blocker', 'P: critical' => 'critical', 'P: major' => NULL, 'P: normal' => NULL, 'P: minor' => NULL, 'P: trivial' => NULL, 'C: Compiling' => 'packaging', 'C: Database' => 'modules', 'C: Default' => NULL, 'C: Display' => 'modules', 'C: Docs' => 'docs', 'C: Imagery' => 'modules', 'C: Installation' => 'packaging', 'C: LibGIS' => 'libs', 'C: LibOpenGL' => 'libs', 'C: LibRaster' => 'libs', 'C: LibVector' => 'libs', 'C: License' => NULL, 'C: Packaging' => 'packaging', 'C: Parser' => 'libs', 'C: Projections/Datums' => NULL, 'C: Ps.map' => 'modules', 'C: PyGRASS' => 'python', 'C: Python' => 'python', 'C: Python ctypes' => 'python', 'C: Raster' => 'modules', 'C: Raster3D' => 'modules', 'C: Startup' => NULL, 'C: Tcl/Tk' => 'GUI', 'C: Tcl/Tk NVIZ' => 'GUI', 'C: Temporal' => 'modules', 'C: Tests' => 'unittests', 'C: Translations' => 'translations', 'C: Vector' => 'modules', 'C: wxGUI' => 'GUI', 'C: Addons' => NULL, 'C: Datasets' => NULL, 'C: Shell Scripts' => NULL, 'C: Website' => NULL, 'OS: MS Windows' => 'Windows specific', 'OS: Linux' => NULL, 'OS: Other Unix' => NULL, 'OS: MacOSX' => NULL ); // Do not convert tickets $skip_tickets = false; $ticket_offset = 0; // Start at this offset if limit > 0 $ticket_limit = 0; // Max tickets per run if > 0 $ticket_try_preserve_numbers = false; // Do not convert comments nor ticket history $skip_comments = false; $comments_offset = 0; // Start at this offset if limit > 0 $comments_limit = 0; // Max comments per run if > 0 // Do not add comments for attachments $skip_attachments = false; // Directory to contain attachments from Trac that need to be uploaded into GitHub $attachment_dir = "./attachments"; // Add comments for attachments on Trac tickets >= attach_tracid_start and < attach_tracid_end $attach_tracid_start = 0; $attach_tracid_end = 0; // Whether to add a "Migrated-From:" suffix to each issues body $add_migrated_suffix = true; $trac_url = 'https://trac.osgeo.org/grass'; // Paths to milestone/ticket cache if you run it multiple times with skip/offset $save_tickets = './trac_tickets.list'; // Set this to true if you want to see the JSON output sent to GitHub $verbose = false; // Uncomment to refresh cache // @unlink($save_tickets); ?>