About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:roles_and_responsibilities

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
community:roles_and_responsibilities [2021/08/13 19:03] – [Project Management Committee] demiankatzcommunity:roles_and_responsibilities [2024/02/27 20:16] (current) – [Open Library Foundation Roles] demiankatz
Line 1: Line 1:
 ====== Roles and Responsibilities ====== ====== Roles and Responsibilities ======
  
-VuFind is a community effort, and its success is dependent upon the work of the community. The community's [[https://github.com/vufind-org/vufind/blob/dev/GOVERNANCE.md|Governance Document]] explains how you can contribute to the project in both small and large ways. While the Governance Document is designed to be fairly general, this page elaborates with more specific details about jobs within the project, and the individuals who are currently performing those jobs.+VuFind® is a community effort, and its success is dependent upon the work of the community. The community's [[https://github.com/vufind-org/vufind/blob/dev/GOVERNANCE.md|Governance Document]] explains how you can contribute to the project in both small and large ways. While the Governance Document is designed to be fairly general, this page elaborates with more specific details about jobs within the project, and the individuals who are currently performing those jobs.
  
 ===== Project Management Committee ===== ===== Project Management Committee =====
  
-The work of the VuFind community is coordinated by the Project Management Committee, which is led by the PMC Community Manager and which [[:community:pmc_meetings|meets monthly]]. The current members of the PMC are:+The work of the VuFind® community is coordinated by the Project Management Committee, which is led by the PMC Community Manager and which [[:community:pmc_meetings|meets monthly]]. The current members of the PMC are:
  
-  * Oliver Goldschmidt - Oliver is a technically focused librarian at Hamburg University of Technology in Germany. He is using VuFind since 2010, starting with the very first version of VuFind and was involved with developing the sharding functions of VuFind, the PAIA/DAIA ILS drivers and some more things. +  * Oliver Goldschmidt (member since April 2021, renewed April 2023) - Oliver is a technically focused librarian at Hamburg University of Technology in Germany. He is using VuFind® since 2010, starting with the very first version of VuFind® and was involved with developing the sharding functions of VuFind®, the PAIA/DAIA ILS drivers and some more things. 
-  * Leila Gonzales - Leila is a Technical Specialist at the American Geosciences Institute. She has been involved with the VuFind community since 2015, and has been a contributor to the code base in the area of geographic search features. +  * Leila Gonzales (member since April 2021, renewed April 2023) - Leila is a Technical Specialist at the American Geosciences Institute. She has been involved with the VuFind® community since 2015, and has been a contributor to the code base in the area of geographic search features. 
-  * Chris Hallberg - Chris is the lead front end developer for VuFind and has been a major contributor since 2011. He does web development and collection analytics at Falvey Memorial Library, Villanova University. +  * Chris Hallberg (member since April 2021, renewed April 2023) - Chris is the lead front end developer for VuFind® and has been a major contributor since 2011. He does web development and collection analytics at Falvey Library, Villanova University. 
-  * Demian Katz (Community Manager) - Demian is the Director of Library Technology at Falvey Memorial Library, Villanova University. He has held a leadership role in the VuFind community since 2009 and is a major contributor to the code base. [[https://www.linkedin.com/in/demian-katz-34a3778/|(LinkedIn profile)]] +  * Demian Katz (Community Manager since April 2021, renewed April 2023) - Demian is the Director of Library Technology at Falvey Library, Villanova University. He has held a leadership role in the VuFind® community since 2009 and is a major contributor to the code base. [[https://www.linkedin.com/in/demian-katz-34a3778/|(LinkedIn profile)]] 
-  * André Lahmann - André is a research librarian and project manager at Leipzig University Library where he manages the development and maintenance of the VuFind-based catalogues of the finc community. He has been involved with the VuFind community since 2014. +  * André Lahmann (member since April 2021, renewed April 2023) - André is a research librarian and project manager at Leipzig University Library where he manages the development and maintenance of the VuFind®-based catalogues of the finc community. He has been involved with the VuFind® community since 2014. 
-  * Ere Maijala - Ere is an Information System Specialist at the National Library of Finland. He is the lead developer of Finna, a VuFind-based public interface for Finnish Archives, Museums and Libraries, and has been a contributor to the code base since 2013. +  * Ere Maijala (member since April 2021, renewed April 2023) - Ere is an Information System Specialist at the National Library of Finland. He is the lead developer of Finna, a VuFind®-based public interface for Finnish Archives, Museums and Libraries, and has been a contributor to the code base since 2013
-  * Craig Murdoch - Craig is the Online and Open Initiatives Manager at the Auckland University of Technology Library. He has been involved with the VuFind community since 2020 and has a particular interest in the sustainability of open source projects. +  * Josef Moravec (member since April 2023) - Josef is a developer at Moravian Library in Brno, working mainly on Knihovny.cz - a united interface for Czech libraries catalogues and services based on VuFind®. He has been a translator and contributor for VuFind® since 2012
-  * Mohan Pradhan - Mohan is the current Chairman of HealthNet Nepal and a retired Professor of Library and Information Science at Tribhuvan University. He has been an active member of the VuFind community since 2012, with a particular focus on making the software more accessible to users, particularly in the developing world, through training courses and LiveDVD development. +  * Craig Murdoch (member since April 2021, renewed April 2023) - Craig is the Online and Open Initiatives Manager at the Auckland University of Technology Library. He has been involved with the VuFind® community since 2020 and has a particular interest in the sustainability of open source projects. 
-  * Leander Seige +  * Mohan Pradhan (member since April 2021, renewed April 2023) - Mohan is the current Chairman of HealthNet Nepal and a retired Professor of Library and Information Science at Tribhuvan University. He has been an active member of the VuFind® community since 2012, with a particular focus on making the software more accessible to users, particularly in the developing world, through training courses and LiveDVD development. 
-  * Hajo Seng - Hajo is mathematician; he works as technical project manager of the VuFind-based catalogues at the Hamburg University Library and lead developer of the beluga-core consortium. He is in touch with VuFind since 2012 and has as well contributed a bit to the code base. Moreover he is the disabled-employee officer of the library.+  * Hajo Seng (member since April 2021) - Hajo is mathematician; he works as technical project manager of the VuFind®-based catalogues at the Hamburg University Library and lead developer of the beluga-core consortium. He is in touch with VuFind® since 2012 and has as well contributed a bit to the code base. Moreover he is the disabled-employee officer of the library.
  
 If you wish to reach the PMC in a public forum, sending an email to the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list is the easiest option. For private communication, you can reach out to Demian Katz, the current PMC chair, at demian DOT katz AT villanova DOT edu, and he can forward your message to the entire group. If you wish to reach the PMC in a public forum, sending an email to the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list is the easiest option. For private communication, you can reach out to Demian Katz, the current PMC chair, at demian DOT katz AT villanova DOT edu, and he can forward your message to the entire group.
Line 24: Line 24:
  
   * Primary Manager: Demian Katz   * Primary Manager: Demian Katz
-  * Treasurer: Hajo Seng+  * Treasurer: Craig Murdoch
   * Secretary: Mohan Pradhan   * Secretary: Mohan Pradhan
  
 ===== Contributors, Committers, and Communication ===== ===== Contributors, Committers, and Communication =====
  
-Anyone can become a VuFind Contributor simply by engaging with the project, whether that is by coding, documentation, support or advocacy. Committers are just Contributors who have worked with the project long enough to earn a bit more responsibility. These roles, and possible contributions, are described in much more detail in the Governance Document.+Anyone can become a VuFind® Contributor simply by engaging with the project, whether that is by coding, documentation, support or advocacy. Committers are just Contributors who have worked with the project long enough to earn a bit more responsibility. These roles, and possible contributions, are described in much more detail in the Governance Document.
  
 If you are interested in engaging with the project or need to reach out to a Committer for assistance, please use the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list as the primary point of contact. If you are interested in engaging with the project or need to reach out to a Committer for assistance, please use the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list as the primary point of contact.
Line 35: Line 35:
 ===== Other Specific Roles ===== ===== Other Specific Roles =====
  
-Certain specific jobs within the VuFind community are not explicitly detailed in the Governance Document, but they are nonetheless critical to the project's success. This page lists those jobs, and the individuals who are currently responsible for ensuring their completion.+Certain specific jobs within the VuFind® community are not explicitly detailed in the Governance Document, but they are nonetheless critical to the project's success. This page lists those jobs, and the individuals who are currently responsible for ensuring their completion.
  
 If you have expertise in any of these areas and would like to contribute time to the community to help ensure the successful completion of these jobs, please reach out to the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list and we would love to work with you! If you have expertise in any of these areas and would like to contribute time to the community to help ensure the successful completion of these jobs, please reach out to the [[https://lists.sourceforge.net/mailman/listinfo/vufind-tech|vufind-tech]] mailing list and we would love to work with you!
Line 44: Line 44:
 | Maintain code of conduct and other community standards; facilitate/monitor project inclusiveness; respond to code of conduct incidents. To report an instance of abuse, harassment, or otherwise unacceptable behavior, reach Chris Hallberg at challber@villanova.edu. ||| | Maintain code of conduct and other community standards; facilitate/monitor project inclusiveness; respond to code of conduct incidents. To report an instance of abuse, harassment, or otherwise unacceptable behavior, reach Chris Hallberg at challber@villanova.edu. |||
 ^ Internationalization Manager ^ Demian Katz ^ Present ^ ^ Internationalization Manager ^ Demian Katz ^ Present ^
-| As part of the release cycle, coordinate the activity of volunteer translators to keep VuFind's language files up to date with newly-added strings. |||+| As part of the release cycle, coordinate the activity of [[community:language_support_list|volunteer translators]] to keep VuFind®'s language files up to date with newly-added strings. |||
 ^ Project Server Administrator ^ Demian Katz ^ Present ^ ^ Project Server Administrator ^ Demian Katz ^ Present ^
-| Patch/maintain/monitor the operating system and software on server(s) hosting tools used by the VuFind community. This currently includes: Dokuwiki, Jenkins, JIRA, VuFind demo instance, VuFind website (reverse proxy on top of GitHub pages) |||+| Patch/maintain/monitor the operating system and software on server(s) hosting tools used by the VuFind® community. This currently includes: Dokuwiki, Jenkins, VuFind® demo instance, VuFind® website (reverse proxy on top of GitHub pages) |||
  
 ==== Project Software Administrator(s) ==== ==== Project Software Administrator(s) ====
Line 59: Line 59:
 | Use escalated privileges to manage Jenkins application; update plugins/configurations as needed. ||| | Use escalated privileges to manage Jenkins application; update plugins/configurations as needed. |||
 ^ JIRA Administrator ^ Demian Katz ^ Present ^ ^ JIRA Administrator ^ Demian Katz ^ Present ^
-| Use escalated privileges to manage JIRA application, including license renewals through Atlassian. |||+| Use escalated privileges to manage JIRA application. |||
 ^ SourceForge Administrator ^ Demian Katz ^ Present ^ ^ SourceForge Administrator ^ Demian Katz ^ Present ^
 | Use escalated privileges to manage SourceForge resources (news feed, mailing lists, downloads). ||| | Use escalated privileges to manage SourceForge resources (news feed, mailing lists, downloads). |||
Line 77: Line 77:
  
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community/roles_and_responsibilities.1628881387.txt.gz · Last modified: 2021/08/13 19:03 by demiankatz