Skip to end of metadata
Go to start of metadata

Candidate Features for 3.4 (D6/J1.5) and 4.0 (D7/J1.6) Release

Schedule

The below dates are very rough and are subject to change. This is our best guess estimate. Please make a contribution to support the project and help make timely releases happen!

Code Freeze

Feb 9, 2011

Alpha

Feb 23, 2011

Beta

Mar 23, 2011

Final

Apr 13, 2011

Core CiviCRM

Make It Happen Projects for 3.4

Tracking page and more details here

Projects that are definitely happening

Projects that are partially funded

  • Multiple Contact Subtypes - 50 hours - 53% raised
  • Joomla ACL Integration - 50 hours - 34% raised
  • On Behalf of Profiles - 50 hours - 25% raised
  • Smart Groups on Contact Tabs - 50 hours - 17% raised in progress
  • Organization Address Inheritance Improvements - 25 hours - 24% raised

Not yet seeded

  • "Grid" batch input of new records for Contributions - 100 hours
  • CiviAccounts - Partial Payments, Refunds and Deposits ($500 seed funding receipted) - 100 hours
  • Flexible dedupe rules per profile / import - 40 hours
  • Built-in support for event discounts using discount code and hooks: percentage or fixed - 30 hours
  • Renew now links for memberships when created off-line (default contribution page per membership type) - 20 hours
  • Provide an option to send an event invitation (using an HTML/text CiviMail invitation template) at the end of creating an event (or at a later time) to a specific group (not necessarily a Mailing group) - 20 hours
Labels:
  1. Dec 02, 2010

    In regards to this point:

    • Provide an option to send an event invitation (using an HTML/text CiviMail invitation template) at the end of creating an event (or at a later time) to a specific group (not necessarily a Mailing group) (20 hours)

    It might be more valuable if we thought about this as a larger whole and created a process for triggered emails based on any action defined in the database.  For example if a new registration happens or a donation is made or an event closes being able to automatically follow-up with a message 3-4 days later.

    1. Dec 03, 2010

      This will be an easy add when we have rules integration: http://drupal.org/project/rules This will enable a site admin to do a variety of actions on any trigger.

      There is a prototype code that demonstrates the feasibility of this. hopefully we'll get someone to sponsor this integration in the next release or two (smile)

      We just got a sponsor to integrate workflow into civimail. So we'll be doing rules integration for civimail in 3.3.1

      We'll create a make it happen to allow more detailed integration with other civicrm objects

      lobo

  2. Dec 21, 2010

    Hello,

    FYI, the link on http://sandbox.civicrm.org/ to this page is broken but when I remove %22 at the end of the link it works fine

    Also, if the following features could be a part of the release, it would be great (in order of personal priority):

    * Easier Individual Contact to Drupal User syncing

    * Ability for Membership Signup to create multiple individuals with Employee Of relationship if it is for an Organizational Membership

      - Allowing search of existing records with a relationship to the same Organization showing First Name, Last Name only to avoid potential duplicates in creation

    * Ability to associate with an Event or Donation to a Membership Organization for granular financial tracking

    * Ability to create Membership Size Limits (perhaps through Householding?) so an Organization Membership can be Unlimited or have a limited number of individuals.  This would cause a change in how relationship driven memberships work however, as relationships would then be presented to associate to a given membership rather than defaulting, unless it is unlimited.

    * Ability to relate Membership Organizations to Organic Groups, which would also sync associated Individuals, Events, etc. (relies on the above).  This may be a separate module given CiviCRM is not Drupal specific but it sure would give it a much broader perspective.

    Thanks and see you in SF in February

    PS: Given 50 hours estimate for D7 compatibility, does this mean you are getting ready to deploy a candidate that may work on D7 soon?  I would love to see this given the new features of D7, even if some of my other favorite modules aren't working yet (e.g. LinkedIn integration).  Who knows, perhaps I'll try to do some work there myself in the spring 

  3. Apr 11, 2011

    Hi there,

    In terms of the MIH projects, I wonder whether there are discussions about exactly how they will be implemented (and towards what eventual aim), that might encourage further donations. For example we pledged $2000 dollars last year, to try and get the 'multiple contact subtypes' feature implemented in 3.3, but there's not been much enthusiasm for it, so it's now on the list for 4.1.

    We've put in a workaround during the meantime, as the feature request was based on to one way of trying to do things, of which there may be many. I'm wondering how much the MIH projects fit in the general overall vision of where the project is going or whether they are just a response to the percieved needs of users (who might be relatively inexperienced with the development process - such as myself - and may not come up with the best solutions). One solution might be that (up to) 10% of the time specified for implementing the feature is spent with a developer looking at what the donator is trying to achieve, to make sure that's the best way of going about it, if it's less developer time done in a different way, the money could be absorbed into general development funds?

    So, I'm looking at 'on-behalf of profiles' (which is also over half funded) and thinking they might deliver useful things for us, could we switch our pledge so that one of the projects gets done?

    I guess what I'm asking is 'is there a process for moving things on when they've been languishing unloved in the queue for a while'?

    Cheers,

    Matt

    1. Apr 15, 2011

      hey matt:

      You can send us email if u'd like to move your pledge to something else. Our basic criteria for posting an MIH are:

      • Requested on the forums / irc by different users / orgs
      • Likely to move the platform forward in a consistent manner
      • We also try to structure an MIH to be focussed and as specific as possible. For larger MIH's this is not possible and things get a lot more generic (rules integration, civi accounts etc)

      In general, before we post an MIH, we have a brief discussion with the seed funder(s) and/or follow up from their forum post. We typically have a gist of what they want / what we plan to do and then post it. We also try to encourage MIH seed sponsors to blog about it to get more traction and we include a selection of the MIH's in the next forum blast

      lobo

  4. Apr 18, 2011

    Hello,

    Assuming you guys are in the finish phase and pretty busy right now I feel a bit sheepish to ask, but anyway: Is there an update to your schedule for 4.0 (D7)?

    We have decided to use CiviCRM for our new platform, a C4/D7-sandbox is already up and running. But we don't want to start serious development with a beta, if the final version is just days away ...

    Thanks in advance!

    On behalve of a team of eager-to-be-active-community-members

    Stephan

    1. Apr 19, 2011

      We had some delays due to issues with our automated testing server. We're coming down the home stretch though and we're expecting to release final this week.

      1. Apr 19, 2011

        David

        Thx a lot. I hope you can enjoy your easter weekend, notwithstanding.

        Cheers

        Stephan


Creative Commons License
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 United States Licence.