Skip to content

activist-org/activist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,887 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
activist Logo

platforms netlify issues django nuxt vue tailwind license coc instagram weblate matrix

testing ci_backend ci_frontend ci_i18n

Contents

About activist

Important

Before you contribute, read the contributing guide.

activist.org is a platform that makes it easy and safe to:

  • Engage in activism.
  • Discover organizations and events.
  • Coordinate and collaborate on political action.

Our mission is to help activists connect and share strategies for social and ecological change.

activist is:

  • Free.
  • Open-source.
  • Privacy-focused.
  • Governed by our community.

Our Mission

We're creating a global platform where movements grow and people are inspired to join in political action.

We want to change how power is distributed in society by removing barriers and enabling more people to safely engage in activism.

Topics

These are some of the topics that activist includes:

Accessibility and Inclusion Animal Rights Democracy and Governance
Education Emergency Relief Environment
Health Housing Labor Rights
LGBTQIA+ Peace and Resolution Racial Justice
Refugees and Migration Technology and Privacy Women's Rights

In addition to clustering by topics, tags indicate more specific issues.

Back to top.

Features

The project board is where we organize our work and plan out what's next.

This section gives a general overview of the planned features for activist.

Organization Profiles

Easy-to-use microsites with multiple subpages, for organizations of all sizes.

  • Describe your organizational structure and goals.
  • Explain how your groups collaborate.
  • Safely onboard new team members.
  • Respond to frequently asked questions.

Events

Collaborative event pages made for activists and their needs.

Create flexible event pages for two event types:

Learn

  • Seminars
  • Meetings
  • Panel discussions

Action

  • Protests
  • Volunteering
  • Canvassing

Also:

  • A feed for organizers to share real-time information with participants.
  • Event templates that organizations can create and share them with allies.
  • Transform event pages into flyers or posters and link them via QR codes.
  • Add legal notes to warn participants of the risks involved.

Resources

A simple link hub for organizations.

  • Saved under organizations, their working groups and events.
  • Keep important links in one place.
  • Private by default.
  • Make public to share information and best practices.

Search

Easily find, filter, and share.

  • Display search results in list, map, and calendar views.
  • Save searches for later.
  • Set up notifications for newly published events, resources, and discussions.

Onboarding

Safe methods to onboard new members.

  • A conversational onboarding interface based on the Matrix protocol.
  • Operate across messengers without compromising data sovereignty for organizations or individuals.
  • Organizations can include their existing processes if preferred.

Discussions

Forums for organizations and events.

  • Send notifications to supporters about organizations, groups, and events.
  • Democratic decision making to enable asynchronous planning.

Tasks

Organize work to be done with kanban boards.

  • Attach kanban boards to every organization, group, and event to plan and track progress.
  • Templates to guide organizers with best practices from our community.

Affiliates

Relationships between organizations, people, and events.

Organizations and users can support each other and events:

  • Supporter: A one-way relationship of support.
  • Ally: A relationship of mutual support.

Also:

  • Find similar organizations through relationships.
  • Easily connect with actions when in a new location.
  • Affiliations determine notifications and access to restricted content.

Votes

Link events and organizations to decision making.

  • Subscribe to updates on events and organizations related to legislation and elections.
  • Based on data from Wikidata.
  • Open data generates the vote pages that our community maintains.

Back to top.

Preview Video

This is a demo of the Creating and Joining Events prototype found on Figma:

activist_github_prototype.mp4

Further prototypes and designs are available in the designs for activist.

Back to top.

Design and Accessibility

Important

If you're interested in contributing, contact the team on GitHub or via the email on the designs welcome page. We'd love to see a sample of your work! If everything looks good, we'll schedule a time to get connected.

Public Figma Designs

We want our tools to look great, be easy to use, and function on any device, while including good security practices. We also consistently put accessibility at the center of what we build.

We make the designs for activist using Figma.

You can use the issues to suggest improvements. We mark design-related issues with the design label.

Back to top.

Securely Hosted

We host our data in Iceland with FlokiNET, a reputable hosting provider trusted by whistleblowers, activists, and investigative journalists.

Iceland is a strong supporter for net neutrality with strict privacy protection laws and freedom of the press. These factors have contributed to making Iceland a preferred destination for data centers.

You can learn more about FlokiNET on their blog.

Back to top.

Community Governance

We not only value, but need open discourse. Our initial feature set was developed together with our growing community of activists.

Our aim is to secure a progressive community by design, while putting platform health before platform growth.

Only organizations that are already on activist will be able to vouch for new organizations that apply to join. Together with experienced activists, we're selecting an initial group of organizations that have a proven track record of inclusivity and elevating underrepresented groups.

We are still developing our operating principles and will always update them based on community decisions. Processes for flagging, banning, guidelines, and rules will always be determined collectively.

Back to top.

Localization

Visit the Weblate project

Important

Want to join our translators working group? Join us in the localization project on Weblate and the Localization channel on Matrix to get involved!

See the localization guide for information on how to get started.

In order to mobilize larger and more diverse coalitions, we need to break down language barriers.

We're growing our network of volunteer contributors to facilitate translation requests for these parts of the platform:

  • Organization profiles
  • Events
  • Resources

We use Weblate for localization.

Localization Coverage

Translation status

Back to top.

Contributing

Public Matrix Chat

activist uses Matrix for internal communication. You're more than welcome to join us in our public chat rooms to share ideas, ask questions or just say hi to the team :) We'd suggest that you use the Element client and Element X for a mobile app.

Please see the contribution guide and style guide if you are interested in contributing. Work that is in progress or could be implemented is tracked in the issues and projects.

Note

Just because an issue is assigned on GitHub doesn't mean the team isn't open to your contribution! Feel free to write in the issues and we can potentially reassign it to you.

Also check the -next release- and -priority- labels in the issues for those that are most important, as well as those marked good first issue that are tailored for first-time contributors. For those new to coding or our tech stack, we've collected links to helpful documentation pages in the contribution guide.

We would be happy to discuss granting you further rights as a contributor after your first pull requests, with a maintainer role then being possible after continued interest in the project. activist seeks to be an inclusive, diverse and supportive organization. We'd love to have you on the team! Please see the mentorship and growth section of the contribution guide for further information.

How you can help

Back to top.

Supporters and Partners

Contributors

Thanks to all our amazing contributors! ❤️

Code and Dependencies

We want to thank all the great software that made activist possible. 🙏

Licensed Software Providers

These organizations have supported activist with free licenses to use their technology:

Wikimedia UNLOCK Accelerator

These organizations have supported activist via the 2022 edition of the Wikimedia UNLOCK accelerator.

UNLOCK supported open-source software projects and non-technical projects under free licenses. UNLOCK Accelerator was committed to promoting solutions that make the world's knowledge more diverse, more accessible, and inclusive for everyone.


Wikimedia Deutschland           Wikimedia Serbia           Impact Hub Belgrade          

Disclosure

activist is not directly affiliated with any corporation, political party, or government.

Back to top.