Skip to content
All projects

Flagship project

Open-Source Community Infrastructure

A shared digital institutional layer for Greek-American community life.

09One identity. Multiple institutions.

One community identityFirst operating environmentShared infrastructure

Independent institutions should not have to rebuild the same infrastructure from scratch.

Greek-American organizations repeatedly rebuild contact lists, event systems, membership records, recruitment pipelines, and administrative processes in isolation. The Institute is exploring a shared digital layer that lets institutions remain independent while benefiting from common infrastructure.

Stage Prototype

In prototype development. Architecture under technical discovery; nothing operates in production.

Nothing is currently operating, and no current figures exist.

InstitutionIdentityRecordsShared infrastructureOpted inNot opted inSchematic.

01Each organization is treated as an isolated digital island.

09One identity. Multiple institutions.

One community identityFirst operating environmentShared infrastructure
InstitutionIdentityRecordsShared infrastructureOpted inNot opted inSchematic.
Project area
Technology / Institutions
Stage
Technical Discovery / Prototype Development
Initial pilot
One organization as the first operating environment
Expansion model
Multi-organization, permissioned network
Initial ask
Technical partners, advisors, cloud support, and prototype funding
Budget status
To be established after technical discovery
Contents
  1. 01The problem
  2. 02The institutional opportunity
  3. 03The member-acquisition commons
  4. 04Five core capabilities
  5. 05What this project is not
  6. 06Phase I: architecture and technical discovery
  7. 07Platform-neutral evaluation
  8. 08Phase II: first operating pilot
  9. 09Phase III: multi-organization prototype
  10. 10Phase IV: activate the commons
  11. 11Phase V: open the infrastructure
  12. 12Privacy, governance and security
  13. 13Sustainability
  14. 14Project phases
  15. 15Deliverables
  16. 16Success metrics
  17. 17Funding and resource strategy
  18. 18Long-term vision

The central idea

One community identity.

Multiple institutional memberships.

Independent organizations.

Shared infrastructure.

Individual control over discoverability.

One person may belong to a church, a student association, a professional society, a charity, and a cultural organization at once. No single institution should own or see the same master profile. The Institute begins with technical discovery rather than committing to a software platform in advance.

01The problem

Each organization is treated as an isolated digital island.

The problem is not that every organization lacks software. The consequence of the missing common layer is institutional duplication.

  • New organizations spend months or years compiling contact lists that other organizations have already built.

  • Existing institutions maintain disconnected databases that quickly become outdated.

  • Members repeatedly provide the same information to different organizations.

  • Volunteer turnover causes contacts, processes, and institutional memory to disappear.

  • Organizations compete for attention without understanding where interests actually overlap.

  • New leaders face a high administrative barrier before they can begin substantive work.

The community has people, organizations, events, businesses, donors, volunteers, students, professionals, and institutions. What it lacks is a common digital layer connecting them.

02The institutional opportunity

Today

Forming a new Greek-American organization means rebuilding infrastructure the community has already built dozens of times.

Tomorrow

Forming an institution should be closer to creating a new node on an existing network.

The founders provide

  • Mission
  • Leadership
  • Purpose

The shared infrastructure provides

  • Administrative foundation
  • Identity
  • Permissions
  • Discovery
  • Events
  • Membership
  • Communications
  • Portability

03The member-acquisition commons

Not a larger mailing list. A privacy-controlled discovery network.

Suppose a new Hellenic technology society forms. Instead of receiving anyone's names or addresses, the organization could request an eligible audience using permitted attributes, and the network would deliver the invitation on its behalf. Only people who affirmatively opt in would become contacts or members.

Illustrative audience query. Example only; no such network exists yet.

Chicago areaTechnology / engineeringAge 21–40Opted into professional opportunitiesAn eligible opted-in audience
  1. Organization defines audience
  2. Network finds eligible opted-in people
  3. Network sends invitation
  4. Individual chooses
  5. Only opted-in people become contacts

The participating institution never receives the underlying community master list.

04Five core capabilities

Community identity
A reusable profile containing approved attributes such as geography, profession, skills, interests, affiliations, communication preferences, and discoverability settings.
Independent institutional workspaces
Each organization manages its own members, events, communications, dues, volunteers, permissions, and records without surrendering its institutional independence.
Member-acquisition commons
Institutions can identify relevant opted-in audiences and request controlled invitations without receiving the underlying community database.
Shared administrative infrastructure
Event registration, membership management, communications, payments, volunteer recruitment, directories, and analytics can be reused rather than independently rebuilt.
Open institutional architecture
Where practical, standards, configuration, documentation, interfaces, and software should remain open or portable so other Hellenic communities can reproduce the model.
C1 Community identityC3 Member-acquisitioncommonsC2 Independent institutionalworkspacesC4 Shared administrativeinfrastructureC5 Open institutional architecture
Opted inControlled invitation

05What this project is not

  • A universal mailing list.

  • A system where every organization can see every person's information.

  • An attempt to centralize control of independent institutions.

  • A commitment to one CRM vendor or one open-source package.

  • A permanent project that depends on a single volunteer developer.

Design principle

The Institute should not become the permanent owner of Greek-American community data.

Its role is to develop the governance, technology, and open standards necessary for institutions and individuals to participate in a shared network while retaining control over their own relationships and information.

06Phase I: architecture and technical discovery

Architecture before software.

The first phase answers the architectural questions before significant software development begins. The Institute should circulate the concept among experienced engineers, CRM administrators, nonprofit technologists, cybersecurity professionals, open-source developers, and institutional operators, and actively invite criticism and alternative designs.

Discovery questions

  1. What data belongs to the individual, the participating organization, and the shared network?

  2. What should be centralized, federated, or kept institution-specific?

  3. How should identity, consent, discoverability, and revocation work?

  4. Which functions can be configured from existing systems and which require custom engineering?

  5. How should organizations authenticate and receive permissions?

  6. How should a person join or leave an organization without exposing unrelated data?

  7. How should duplicate identities and outdated records be resolved?

  8. What data portability rights should organizations and individuals have?

  9. What audit logs, security controls, backups, and disaster-recovery processes are necessary?

  10. How can the architecture remain affordable and maintainable without depending on permanent volunteer labor?

Technical discovery team

The first phase should bring together experienced engineers, CRM and association-management specialists, open-source developers, cybersecurity and privacy professionals, cloud-infrastructure expertise, and institutional operators.

The objective is not to defend a predetermined architecture. It is to subject the concept to technical criticism, compare implementation paths, and determine what should be configured, built, federated, or left institution-specific.

07Platform-neutral evaluation

The Institute compares several implementation paths rather than beginning with a predetermined tool: open-source CRM systems, association-management platforms, commercial CRMs, identity and consent services, event and payment systems, custom software, or a modular combination. No winner is chosen in advance.

Turnkey platform

Potential strength

Fast deployment and mature features.

Principal risk

Vendor dependence, licensing, limited architecture control.

Open-source platform

Potential strength

Control, portability, extensibility.

Principal risk

Hosting, security, maintenance, technical burden.

Custom / modular build

Potential strength

Architecture designed around the actual community model.

Principal risk

Higher development complexity and long-term support needs.

08Phase II: first operating pilot

Prove the system inside one real organization first.

The first operating environment should be a single organization with real administrative needs. The purpose is not to build the final community network immediately. It is to learn what a functioning organization actually requires and establish the first reliable system of record.

Pilot functions

  • People and contact records
  • Organization and business records
  • Memberships and affiliations
  • Event registration and attendance
  • Email and communication preferences
  • Forms and profile updates
  • Volunteer interests and participation
  • Dues, payments, donations, and sponsorship records where appropriate
  • Engagement history and reporting
  • Roles, permissions, privacy, and administrative controls

Phase II output

A working organizational system, documented requirements, known implementation problems, and a clearer specification for the shared community layer.

09Phase III: multi-organization prototype

One identity. Multiple institutions.

After the first operating environment is stable, the Institute should invite a small number of independent organizations into a controlled prototype. Three to five institutions would be sufficient to expose the difficult questions that a single-organization CRM cannot answer.

What must be tested

  • One person participating in multiple organizations through one identity
  • Institution-specific data separation
  • Shared versus private attributes
  • Organization-level administrative permissions
  • Consent to be discoverable by categories of institutions
  • Cross-organization invitations
  • Member opt-in and opt-out flows
  • Data portability and institutional exit
  • Duplicate prevention and identity reconciliation
  • Governance when organizations disagree about data or access

10Phase IV: activate the commons

Once privacy, identity, and institutional separation are proven, the network can introduce controlled discovery. This is where the project becomes more than a shared CRM: a new professional association, cultural initiative, student alumni network, volunteer project, or regional institution could define the audience it hopes to reach, and the network would deliver the invitation without exposing personal information.

Old model

  1. Form organization
  2. Build list
  3. Find people
  4. Begin work

Network model

  1. Form organization
  2. Join infrastructure
  3. Define audience
  4. Invite opted-in people
  5. Begin work

11Phase V: open the infrastructure

The network should not depend on Chicago.

If the model works, the Institute should document and release enough of the architecture that another Hellenic community can reproduce it. The objective is not to make every city dependent on a central Chicago administrator.

  • Technical architecture and deployment documentation
  • Data model and interoperability standards
  • Privacy and consent framework
  • Institutional onboarding procedures
  • Permission and governance model
  • Recommended hosting and backup standards
  • Configuration templates and reusable components
  • APIs or integration specifications where appropriate
  • Operating playbook for new cities or institutions

Open source, understood broadly

Open source does not only mean source code. The value may also reside in:

  • Standards
  • Schemas
  • Governance rules
  • Configurations
  • Documentation
  • Interoperable interfaces

12Privacy, governance and security

Privacy is architecture, not an add-on.

This project cannot succeed if community members believe joining one organization exposes them to every other organization. Privacy must be designed into the architecture rather than added later. The following are design requirements, not claims about existing features.

Individual control
Members control relevant discoverability and communication preferences.
Minimum necessary access
Organizations receive only the information necessary for relationships that individuals have chosen to establish.
No master-list downloads
Participation in the network does not create a general right to export the shared community database.
Institutional separation
Organizations retain appropriate control over their private operational records.
Transparent consent
People should understand what they are opting into and which categories of institutions may reach them.
Revocability
Members can change preferences, leave organizations, and withdraw discoverability, subject to legitimate record-retention requirements.

Security by design

Authentication, role-based access, encryption, backups, logging, patching, and incident response must be treated as core infrastructure requirements from the start.

13Sustainability

The wrong open-source architecture could save licensing fees while creating a permanent maintenance burden.

The Institute should evaluate total cost of ownership, not merely software price.

  • Managed cloud hosting rather than informal long-term hosting on personal or business servers
  • Automated backups and update procedures
  • Documented deployment and recovery processes
  • Paid professional support where necessary
  • Nonprofit and open-source cloud credits where available
  • A technical model that can survive turnover among student and volunteer developers

Production infrastructure must be governed as institutional infrastructure.

14Project phases

  1. I

    Architecture and technical discovery

    Answer the architectural, privacy, and governance questions before significant software development begins.

  2. II

    First operating pilot

    Prove the system inside one real organization and establish the first reliable system of record.

  3. III

    Multi-organization prototype

    Test one identity across three to five independent institutions with real separation and consent.

  4. IV

    Activate the commons

    Introduce controlled, permissioned discovery between people and institutions.

  5. V

    Open the infrastructure

    Document and release the architecture so other Hellenic communities can reproduce the model.

15Deliverables

  • Community infrastructure requirements specification
  • Platform and architecture comparison
  • Privacy, consent, and data-governance framework
  • First working organizational pilot
  • Multi-organization prototype
  • Permissioned discovery and invitation proof of concept
  • Security and hosting plan
  • Technical documentation
  • Institutional onboarding playbook
  • Recommendation for long-term governance and ownership
  • Open or portable implementation package where practical

16Success metrics

Adoption
Participating people, organizations, and active administrators.
Data quality
Duplicate rate, profile completeness, preference accuracy, successful identity reconciliation.
Institutional utility
Time saved, event usage, communications, membership administration, administrator satisfaction.
Discovery
Permissioned audience queries, invitations delivered, opt-in rates, new institutional relationships created.
Privacy
Opt-out performance, unauthorized-access incidents, complaint rate, audit results.
Portability
Ability for an institution or another city to reproduce or exit the system without losing control of legitimate data.
Sustainability
Hosting cost, maintenance hours, support requirements, dependence on individual volunteers.

All measures are prospective. Nothing is currently operating, and no current figures exist.

17Funding and resource strategy

A credible implementation budget should follow technical discovery rather than precede it.

The final cost depends on whether the recommended architecture relies primarily on configuration, managed open-source infrastructure, commercial services, or custom engineering. The absence of a final budget is deliberate: architecture discovery comes first.

Initial ask: fund the technical discovery and prototype

  • Senior technical advisors willing to review the architecture
  • CRM and association-management expertise
  • Open-source and cloud infrastructure expertise
  • Cybersecurity and privacy guidance
  • Software engineering mentorship
  • Cloud or nonprofit technology credits
  • Prototype development funding once the technical scope is established

Restricted contributions are tracked separately for the stated project purpose, with documented authorization, receipts, and periodic reporting. Technology contracts, hosting commitments, and material development expenditures are reviewed before funds are committed, and the project avoids recurring technical obligations without an identified long-term funding and maintenance plan.

18Long-term vision

The long-term opportunity is not a better database. It is a different institutional environment.

A Greek-American professional should be able to maintain one community identity and choose which institutions may discover or contact them. A church, HSA, professional society, charity, cultural organization, or newly formed initiative should be able to operate independently while benefiting from common infrastructure.

A new organization should be able to find its natural constituency without acquiring a private copy of the community's personal information. If successful, the Institute will have reduced the administrative cost of forming, operating, and connecting Greek-American institutions.

The end state

  • People control their identity.
  • Institutions control their relationships.
  • The community shares infrastructure.
  • New organizations inherit capacity instead of rebuilding it.

The Institute model

  1. Identify duplicated institutional work
  2. Design shared infrastructure
  3. Prove it in one organization
  4. Test it across independent institutions
  5. Protect individual choice
  6. Document the model
  7. Open it to the community

The Institute should not own the network.

It should help build the infrastructure that allows the network to operate without the Institute.

Build with us

Review the architecture. Join the project.

The discovery phase depends on people who have built, operated, and secured systems like this before, and on institutional operators who know what organizations actually need.

  • Full-stack developers
  • Software architects
  • CRM administrators
  • Identity / IAM specialists
  • Privacy engineers
  • Cybersecurity professionals
  • Data engineers
  • Cloud infrastructure engineers
  • Open-source developers
  • Nonprofit technologists
  • Product / UX designers
  • Institutional operators
  • Technical advisors
Join the project

This entry is an early outline. Scope, participants, and plans will develop as the Institute's work proceeds.