Community issueshttps://lab.civicrm.org/groups/community/-/issues2024-03-07T16:38:59Zhttps://lab.civicrm.org/community/civicrm.org-website/-/issues/19Inform CiviCRM users about the information that CiviCRM LLC collects from eac...2024-03-07T16:38:59Zjustinfreeman (Agileware)Inform CiviCRM users about the information that CiviCRM LLC collects from each CiviCRM siteAs can be seen in the code here https://lab.civicrm.org/dev/core/blob/master/CRM/Utils/VersionCheck.php#L132
Each CiviCRM site regularly sends information back to a civicrm.org end point, collecting various data points about that CiviCRM...As can be seen in the code here https://lab.civicrm.org/dev/core/blob/master/CRM/Utils/VersionCheck.php#L132
Each CiviCRM site regularly sends information back to a civicrm.org end point, collecting various data points about that CiviCRM site. This information is collected in the background and to my knowledge, without any prior notice to the CiviCRM user and without any explicit consent given for this data collection. I think this is an important issue that needs to be addressed before it becomes a problem.
Recommend changing this approach such that users are both informed and have the option to consent to this background data collection from their CiviCRM site. This could be an option in the CiviCRM Settings page which defaults to "Off" (disabled), which the user can enable if they want to "opt in" to this data collection system. A link to a page which describes what data is collected, what it is used for and who has access to this data should be made available on civicrm.org.
A similar issue for informed consent is here, https://lab.civicrm.org/dev/financial/-/issues/167joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/community/civicrm.org-website/-/issues/18Add taxonomy term for version compatibility for 5.362024-03-07T16:38:22ZDaveDAdd taxonomy term for version compatibility for 5.36Apparently there's a taxonomy for version compatibility and for obvious reasons I can't see it but I'm assuming it doesn't contain 5.36: https://lab.civicrm.org/marketing/civicrm-website/-/blob/15d56d1dbe527c8f744b2a448680ea9f6487e3fe/mo...Apparently there's a taxonomy for version compatibility and for obvious reasons I can't see it but I'm assuming it doesn't contain 5.36: https://lab.civicrm.org/marketing/civicrm-website/-/blob/15d56d1dbe527c8f744b2a448680ea9f6487e3fe/modules/custom/extdir/extdir.module#L229
So what happens is if your info.xml has 5.36 in the version compatibility section you get an error.https://lab.civicrm.org/community/civicrm.org-website/-/issues/17Drupal7 pages that need migrating to Drupal92024-03-07T16:37:15ZbgmDrupal7 pages that need migrating to Drupal9For a long time, we used `proxy_pass` statements in nginx to serve some pages from the old Drupal7 site (otherwise the migration would have been a never-ending nightmare).
However now that the Drupal7 is falling to pieces, we really nee...For a long time, we used `proxy_pass` statements in nginx to serve some pages from the old Drupal7 site (otherwise the migration would have been a never-ending nightmare).
However now that the Drupal7 is falling to pieces, we really need to move the content out:
- [x] https://civicrm.org/civicamp and /civicamp/*
- [x] https://civicrm.org/civicon and /civicon/*
- [x] https://civicrm.org/groups
- [x] https://civicrm.org/become-a-member
- [x] https://civicrm.org/member-benefits - remove?
- [ ] ~~https://civicrm.org/explore-civicrm~~
- [ ] ~~https://civicrm.org/features and /features/*~~
- [ ] https://civicrm.org/backdrop
- [x] https://civicrm.org/drupal
- [x] https://civicrm.org/wordpress
- [ ] https://civicrm.org/joomla
@josh In the above list, are there some we could scrap?
- CMS-specific pages, from where are they linked?
- civicamp/civicon: we do have https://civicrm.org/events, and pages such as https://civicrm.org/events/sprint/2022-manchester so I feel like we can scrap civicon/civicamp and redirect?https://lab.civicrm.org/community/civicrm.org-website/-/issues/16When editing content: Unable to send email. Contact the site administrator if...2024-03-07T16:33:56ZbgmWhen editing content: Unable to send email. Contact the site administrator if the problem persists.This is a notification sent to admins about content changes.
It seems to be failing since the CiviCRM 5.55 upgrade (which includes drupal core, but also, we send emails via CiviCRM)
Emails in CiviCRM itself seem OK.This is a notification sent to admins about content changes.
It seems to be failing since the CiviCRM 5.55 upgrade (which includes drupal core, but also, we send emails via CiviCRM)
Emails in CiviCRM itself seem OK.bgmbgmhttps://lab.civicrm.org/community/civicrm.org-website/-/issues/15Permission denied error when updating newsletter preferences and/or when view...2024-03-07T16:29:38ZbgmPermission denied error when updating newsletter preferences and/or when viewing Drupal users and/orReported by @artfulrobot on mattermost:
* https://civicrm.org/update-my-mailing-preferences
* tick dev group, submit form.
* says "done but check your email"
* got email, click link
* Get "Permission Denied You do not have permission to...Reported by @artfulrobot on mattermost:
* https://civicrm.org/update-my-mailing-preferences
* tick dev group, submit form.
* says "done but check your email"
* got email, click link
* Get "Permission Denied You do not have permission to view this contact record. Contact the site administrator if you need assistance." error and another type of sign up form.
> However going back to original form it does look like it saved.. just a bit confusing.
While trying to reproduce, I found the following issue, which could be related:
* Go to: https://civicrm.org/civicrm/contact/view?reset=1&cid=42708
* Then click on the Drupal ID associated, i.e. https://civicrm.org/user/17837
* Then go back to the CiviCRM contact record
Result:
![Capture_d_écran_de_2019-02-13_09-36-43](/uploads/af315f3049097b33b163109e65edbe4f/Capture_d_écran_de_2019-02-13_09-36-43.png)https://lab.civicrm.org/community/civicrm.org-website/-/issues/11Improve Website Permissions and Relationships2024-03-07T15:54:37ZdavemImprove Website Permissions and Relationships**Website Permissions**
Should be more fine grained like the post blog, post case study: set up new permissions post job etc.
I think given access to the test site, I could set these permissions up in a sensible way for evaluation.
**O...**Website Permissions**
Should be more fine grained like the post blog, post case study: set up new permissions post job etc.
I think given access to the test site, I could set these permissions up in a sensible way for evaluation.
**Org Management**
Partner orgs will have some turnover of staff and should be able to manage this without diverting valuable CT resources to make changes to relationships etc. I can view my own record in civi and my employer, but I can’t see the contact records of my co-employees. It would be useful to have the ability to manage my team, adding new members so that their contributions to the project are recorded and removing those ex-employees that should no longer be able to view e.g. our event participants.
Even better would be the ability to set permissions for those contacts so that I can say give Jo the ability to post events though not add blogs, and Sam the ability to post blogs and case studies, but not manage events.
Circle have a custom module that can could address some of this with minor further work.
**Event Management**
It’s beneficial to have people set up events and get the participants logged on civicrm.org as this increases the potential pool for Conferences and Camps.
I can add an event but can’t view any of the participants except my own contact! I also can't see any participants of other events my org is running: there is no permission to allow me to see only participants in my own events and I don't (and probably shouldn't) have view all contacts. I suggest we set up views (?) to show at least my events but preferably my org’s events and participants in those events. It would be useful if I could also see attendees of events posted by other people in my organisation so we can have more than one person involved.
Ideally I should be able to send mail to people who have registered for my events. At least I should be able to get their contact details to send out further communication through email prior to / after events.davemdavemhttps://lab.civicrm.org/community/civicrm.org-website/-/issues/14Group page for the Documentation WG2024-03-07T15:52:03ZbgmGroup page for the Documentation WGOn this page:
https://civicrm.org/groups
We do not see the Documentation Working Group.
A page seems to exist, but is unpublished:
https://civicrm.org/documentation-group
Is this intentional?On this page:
https://civicrm.org/groups
We do not see the Documentation Working Group.
A page seems to exist, but is unpublished:
https://civicrm.org/documentation-group
Is this intentional?https://lab.civicrm.org/community/civicrm.org-website/-/issues/13Improve user onboarding and community engagement2024-03-07T15:50:42Zjoshjosh@civicrm.orgImprove user onboarding and community engagementThis is not the perfect place for this issue, however it does heavily involve the website (and am using the amsterdam milestone). I'd like to spend some idea figuring out how to develop a dead simple process for easier onboarding of new ...This is not the perfect place for this issue, however it does heavily involve the website (and am using the amsterdam milestone). I'd like to spend some idea figuring out how to develop a dead simple process for easier onboarding of new community members.
- identify and communicate "why" it's important to sign up... what are the benefits?
- improve user registration on c.o and related automated messages
- improve use/clarity of related infra (GL, MM, etc.)
- determine a way to idenfity new members and try to cultivate them
- reconsider the "ambassadors" program as a forum for engaging prospective usershttps://lab.civicrm.org/community/civicrm.org-website/-/issues/12Revise general support landing page2024-03-07T15:49:35Zjoshjosh@civicrm.orgRevise general support landing pagehttps://civicrm.org/help needs content revisions.https://civicrm.org/help needs content revisions.https://lab.civicrm.org/community/civicrm.org-website/-/issues/10Add email opt in on Download CiviCRM page for onboarding sequence2024-03-07T15:34:40ZandyburnsAdd email opt in on Download CiviCRM page for onboarding sequenceCurrently, on https://civicrm.org/download, the "Join the CiviCRM community…" mailing list subscription options is missing the first commitment level of getting started with CiviCRM. The https://civicrm.org/civicrm/mailing/subscribe opti...Currently, on https://civicrm.org/download, the "Join the CiviCRM community…" mailing list subscription options is missing the first commitment level of getting started with CiviCRM. The https://civicrm.org/civicrm/mailing/subscribe options are all well and good, but a simple onboarding sequence *that is entirely optional* could help people have more success. And this would allow for a followup down the line.
![image](/uploads/cf360e4c4fa6a112e882a85ba0aeb273/image.png)
Proposal:
- Create on page form that captures email ("Want some tips as you get started with CiviCRM? We'll send you some free advice and resources")
Automation:
- Create a flow to be defined in another issue. The premise is that we can advise on common pointers, docs, feature most used civi components, SK + FB, and at the bottom of an email, if they need support direct them to the partner directory.
- Allow for a survey say 3-6 months down the line on status of their implementation. Again point to partner directory as fallback option.
The Civi dropoff rates from past data seem to be higher than necessary.Giving them a guiding hand along the way and a solution to solve their problems either thru DIY resources or partner support can't hurt.https://lab.civicrm.org/community/civicrm.org-website/-/issues/9Register a site optimization2024-03-07T15:18:31ZandyburnsRegister a site optimizationJust opening this up to delve into the optimization of https://civicrm.org/register-a-site. @josh is it possible to guesstimate what percentage of instances actually do this?
It seems a bit buried to register your site. It's available u...Just opening this up to delve into the optimization of https://civicrm.org/register-a-site. @josh is it possible to guesstimate what percentage of instances actually do this?
It seems a bit buried to register your site. It's available under "CiviCRM Resources" dashlet and "Support" nav. I can't recall if there is a prompt after installation. Obviously helping the Civi community is the benefit here, but tying to more benefits would make it more appealing. Looking for brainstorming here.https://lab.civicrm.org/community/civicrm.org-website/-/issues/8Add menu item for Become a Partner2024-03-07T15:16:24ZJoeMurrayAdd menu item for Become a Partner## Current status
There is no menu item for Become a Partner currently. If one navigates to Support CiviCRM, scroll down a bit, then one can see Become a Member with a link to further explanation.
![2023-06-01_12-26-29](/uploads/d9091...## Current status
There is no menu item for Become a Partner currently. If one navigates to Support CiviCRM, scroll down a bit, then one can see Become a Member with a link to further explanation.
![2023-06-01_12-26-29](/uploads/d90917f0ca8c59ce81d067d172ae5007/2023-06-01_12-26-29.png)
## Proposed Change
Add a new menu item, "Become a partner" on the Support CiviCRM menu as a submenu item just below "Become a member". It should link to https://civicrm.org/become-a-partner .joshjosh@civicrm.orgjoshjosh@civicrm.org2023-06-08https://lab.civicrm.org/community/civicrm.org-website/-/issues/7Remove references to member program2024-03-07T15:15:21ZandyburnsRemove references to member programPer https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91300 to phase out the membership program, we should replace with with a "Support CiviCRM" donation page link: https://civicrm.org/contribute
- [x] [CiviCRM Resourc...Per https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91300 to phase out the membership program, we should replace with with a "Support CiviCRM" donation page link: https://civicrm.org/contribute
- [x] [CiviCRM Resources Dashlet](https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91783)
- [ ] [Become a Member](https://civicrm.org/become-a-member)
- [x] Support CiviCRM > Become a Member nav
- [x] https://civicrm.org/support-us
- [ ] Home page at the bottom
- [ ] [Member listing](https://civicrm.org/members)
The general contribution page could be improved and take some content from member page:
## Members Impact the World
Over 11,000 organizations around the world use CiviCRM to make meaningful change.
Designed, developed and supported by a diverse and thriving ecosystem, CiviCRM is built to ensure that organizations everywhere, just like yours, maximize their resources and their impact. A donation to CiviCRM ensures its stability, ease of use, and compatibility with constantly changing technology for you and for every other organization that uses it. Your donation not only funds the work of the Core Team, it supports every organization that relies on it.
> Community support not only represents the most significant potential source of funding for the overall sustainability of CiviCRM, it embodies the spirit and purpose of CiviCRM and the community that builds and supports it.
- Dave Greenberg, Co-founder & project adviser
Ref: https://lab.civicrm.org/marketing/civicrm-website/-/issues/300joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/community/civicrm.org-website/-/issues/6Overhaul the user portal2024-03-07T15:13:36ZandyburnsOverhaul the user portalOverhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.Overhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.https://lab.civicrm.org/community/civicrm.org-website/-/issues/5Mirror new nav on CiviCRM Resources Dashlet2024-03-07T15:12:02ZandyburnsMirror new nav on CiviCRM Resources DashletReorganized nav menu on civicrm.org should be more consistent with in-app "CiviCRM Resources" dashlet in new civicrm.org navigation.
### Get Support > Find Support
Label change only
### Get Involved > Engage
- [Create an account with C...Reorganized nav menu on civicrm.org should be more consistent with in-app "CiviCRM Resources" dashlet in new civicrm.org navigation.
### Get Support > Find Support
Label change only
### Get Involved > Engage
- [Create an account with CiviCRM.org](https://civicrm.org/user/register?src=gs)
- [Register your site with CiviCRM](https://civicrm.org/register-your-site?src=gs&sid=06712b7b8eea00cae52a822a375f4146)
- [Subscribe to the Newsletter](https://civicrm.org/civicrm/mailing/subscribe?reset=1)
- [Find Upcoming CiviCRM events](https://civicrm.org/events?src=gs)
- [Support CiviCRM](https://civicrm.org/support-us)
Suggest we also add a link at the top within the pre-help text to create a civicrm.org account at the top of the dashlet.
"Created by contributors around the world, CiviCRM is, at its heart, built to impact the world. As open source software, CiviCRM is made freely available for use and improvement, serving organizations whose missions collectively impact and improve the world in which we live. Please [create a CiviCRM.org account](https://civicrm.org/user/login) to join the community, [donate to support the project](https://civicrm.org/civicrm/contribute/transact?reset=1&id=47&src=gs) and see other ways to [get involved](https://civicrm.org/get-involved?src=gs)!"
## Before
![image](/uploads/0a780177d6f47c2027b98b3dd9da132f/image.png)
@josh needs to reviewbgmbgmhttps://lab.civicrm.org/community/civicrm.org-website/-/issues/4Define user journeys2024-03-07T15:10:59ZandyburnsDefine user journeysAfter a user registers with civicrm.org, define their process / journey to engaging with the community.
### User Types
- Evaluator
- CiviCRM Admin for their org
- Implementer
- DeveloperAfter a user registers with civicrm.org, define their process / journey to engaging with the community.
### User Types
- Evaluator
- CiviCRM Admin for their org
- Implementer
- Developerandyburnsandyburnshttps://lab.civicrm.org/community/civicrm.org-website/-/issues/2Expand Make it Happen pages: related blogs, links, sponsor logos2024-03-07T15:04:50ZnicolExpand Make it Happen pages: related blogs, links, sponsor logosThe Make it Happen pages seem to often go quiet after the initial push. Linking to related blog posts, and including sponsor logos, might make the page more of a landing page for a specific chunk of work (e.g. 'Add contributions to Form ...The Make it Happen pages seem to often go quiet after the initial push. Linking to related blog posts, and including sponsor logos, might make the page more of a landing page for a specific chunk of work (e.g. 'Add contributions to Form Builder'). If that in turn makes people check the page to track progress, it may encourage some more to donate.
E.g. for [this current page](https://civicrm.org/make-it-happen/formbuilder-support-contributions) - with some other layout tweaks:
![image](/uploads/2e01fe370a9b39bcfc57a6972de96797/image.png)
Details:
- Link to related blog posts
- Sponsor logos
- Screencast/video
- Related links to gitlab/channels
- A larger, shorter abstract at the top.
- A CTA for people to donate time/effort on issues if they can't donate financially.
- avatar for project lead
Most of this could be done in the content type.https://lab.civicrm.org/community/civicrm.org-website/-/issues/1Improve public user profiles2024-03-07T15:03:47Zjoshjosh@civicrm.orgImprove public user profilesContributors are [listed online](https://civicrm.org/civicrm/contributors) based on their most recent gitlab activity. Their names are linked to to the user profile on civicrm.org, eg: https://civicrm.org/users/username
Currently, this ...Contributors are [listed online](https://civicrm.org/civicrm/contributors) based on their most recent gitlab activity. Their names are linked to to the user profile on civicrm.org, eg: https://civicrm.org/users/username
Currently, this profile is public and shows:
- Username
- Roles
- Role summary
- Extensions
- Blog posts
- Comments
Probably there needs to be some opt-in for displaying this information. If present, perhaps we could revise this page to display/promote information about the contributor, such as:
- Name
- Company (employer)
- Company website
- Country
- MM handle?
- Contributor badgehttps://lab.civicrm.org/community/community-engagement/-/issues/262023 Manchester Admin training2023-11-07T17:55:58Zaydunsaidan.saunders@squiffle.uk2023 Manchester Admin trainingTraining is Wednesday 29th & Thursday 30th November. This gitlab is for planning and preparation around it. [Event Info](https://civicrm.org/civicrm/event/info?id=1710&reset=1) [Booking Page](https://civicrm.org/civicrm/event/register...Training is Wednesday 29th & Thursday 30th November. This gitlab is for planning and preparation around it. [Event Info](https://civicrm.org/civicrm/event/info?id=1710&reset=1) [Booking Page](https://civicrm.org/civicrm/event/register?id=1710&reset=1)
# Trainers
Aidan, Rebecca, Sarah
# Capacity / Signups
As of 2023/11/07 : 6 registered, 2 incomplete. Room capacity is about 14.
# Agenda
Based on https://docs.civicrm.org/training/en/latest/courses/admin-2-day/ Update to include more SearchKit/FormBuilder
# Preparation
Ideally want each participant to have a local install to play with.
See https://docs.civicrm.org/dev/en/latest/tools/buildkit/virtual/
Virtual image needs updating.
# Pre-training survey form
Ask about CiviCRM experience, particular topics of interest, what they hope to get from it.
Form TBD
# Pre-training mail to go with form
- form link
- virtual image info
- get Mattermost loginhttps://lab.civicrm.org/community/feature-request/-/issues/21Allow in-app messages from extension authors2023-07-22T17:44:19ZbgmAllow in-app messages from extension authorsProposal discussed at CiviCamp Brussels, for consideration by the Ext WG and Core Team:
Context: Extensions do not have a way to communicate with their users. This may be to communicate:
* that the extension is being deprecated (possibl...Proposal discussed at CiviCamp Brussels, for consideration by the Ext WG and Core Team:
Context: Extensions do not have a way to communicate with their users. This may be to communicate:
* that the extension is being deprecated (possibly in favour of another one),
* fundraising request,
* promote trainings/workshops, or other services.
Implementation:
* Partner benefit (as a way to validate that the extension author's message is compatible with CiviCRM values/branding/community).
* Currently in-app messages are fed from a google-doc. In the short term, we could open up write permissions to the google-doc to a few people/partners, who could handle the requests. The requests could be done on Mattermost or Gitlab (transparency).
* In-app messages for extensions, for now, would only be shown to administrators (in-app messages currently have options to show that message only to admins, all users, etc)
* and of course, an in-app message would only be shown if the extension is enabled.
Technically, this requires small changes to civicrm core, as well as the in-app messaging app. As the community grows, eventually, we may want to have a forms for this on civicrm.org, but that's more work, which we can address when it becomes necessary.
cc @xavier @totten @ginkgofjg @AllenShaw @josh
--
NOTE: There is another filing on this topic which also has a nice write-up: https://lab.civicrm.org/extensions/extensions-directory/issues/10 . However, there's more discussion recorded under this variant of the issue, so let's continue using this one.