1Original Project Lead: 2---------------------- 3Yesudeep Mangalapilly <[email protected]> 4 5Current Project Lead: 6--------------------- 7Mickaël Schoentgen <[email protected]> 8 9Contributors in alphabetical order: 10----------------------------------- 11Adrian Tejn Kern <[email protected]> 12Andrew Schaaf <[email protected]> 13Danilo de Jesus da Silva Bellini <[email protected]> 14David LaPalomento <[email protected]> 15Filip Noetzel <[email protected]> 16Gary van der Merwe <[email protected]> 17Gora Khargosh <[email protected]> 18Hannu Valtonen <[email protected]> 19Jesse Printz <[email protected]> 20Kurt McKee <[email protected]> 21Léa Klein <[email protected]> 22Luke McCarthy <[email protected]> 23Lukáš Lalinský <[email protected]> 24Malthe Borch <[email protected]> 25Martin Kreichgauer <[email protected]> 26Martin Kreichgauer <[email protected]> 27Mike Lundy <[email protected]> 28Raymond Hettinger <[email protected]> 29Roman Ovchinnikov <[email protected]> 30Rotem Yaari <[email protected]> 31Ryan Kelly <[email protected]> 32Senko Rasic <[email protected]> 33Senko Rašić <[email protected]> 34Shane Hathaway <[email protected]> 35Simon Pantzare <[email protected]> 36Simon Pantzare <[email protected]> 37Steven Samuel Cole <[email protected]> 38Stéphane Klein <[email protected]> 39Thomas Guest <[email protected]> 40Thomas Heller <[email protected]> 41Tim Cuthbertson <[email protected]> 42Todd Whiteman <[email protected]> 43Will McGugan <[email protected]> 44Yesudeep Mangalapilly <[email protected]> 45Yesudeep Mangalapilly <[email protected]> 46dvogel <[email protected]> 47gfxmonk <[email protected]> 48 49 50We would like to thank these individuals for ideas: 51--------------------------------------------------- 52Tim Golden <[email protected]> 53Sebastien Martini <[email protected]> 54 55Initially we used the flask theme for the documentation which was written by 56---------------------------------------------------------------------------- 57Armin Ronacher <[email protected]> 58 59 60Watchdog also includes open source libraries or adapted code 61from the following projects: 62 63- MacFSEvents - https://github.com/malthe/macfsevents 64- watch_directory.py - http://timgolden.me.uk/python/downloads/watch_directory.py 65- pyinotify - https://github.com/seb-m/pyinotify 66- fsmonitor - https://github.com/shaurz/fsmonitor 67- echo - http://wordaligned.org/articles/echo 68- Lukáš Lalinský's ordered set queue implementation: 69 https://stackoverflow.com/questions/1581895/how-check-if-a-task-is-already-in-python-queue 70- Armin Ronacher's flask-sphinx-themes for the documentation: 71 https://github.com/mitsuhiko/flask-sphinx-themes 72- pyfilesystem - https://github.com/PyFilesystem/pyfilesystem 73- get_FILE_NOTIFY_INFORMATION - http://blog.gmane.org/gmane.comp.python.ctypes/month=20070901 74