Author Topic: Improve logging of object creation  (Read 345 times)

Offline Dennis Gray

  • Ask me questions
  • ****
  • Posts: 374
  • Karma: 2
  • CiviCRM version: Various. See post.
  • CMS version: Drupal and Joomla. See post.
  • MySQL version: TBA
  • PHP version: TBA
Improve logging of object creation
« on: June 27, 2012, 05:12:48 pm »
We have hundreds of users who are allowed to create export mappings. This results in a lot of clutter and we discovered there is no way to identify who created the mapping.

I posted this originally here: http://forum.civicrm.org/index.php/topic,25164.0.html

Lobo responded that improving this is not currently planned so I am suggesting that logging the creation of objects be improved in future releases.

Offline Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 14727
  • Karma: 440
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Improve logging of object creation
« Reply #1 on: June 27, 2012, 06:19:56 pm »

Any chance DA can provide developer resources (or sponsor a developer) to address this issue since it will help the org a whole lot?

If i had to guess, this is a 10 hour issue including writing docs and unit tests :)

lobo
Found this reply helpful? Contribute NOW and help improve CiviCRM with the Make it Happen! initiative.

Offline Dennis Gray

  • Ask me questions
  • ****
  • Posts: 374
  • Karma: 2
  • CiviCRM version: Various. See post.
  • CMS version: Drupal and Joomla. See post.
  • MySQL version: TBA
  • PHP version: TBA
Re: Improve logging of object creation
« Reply #2 on: June 27, 2012, 09:10:41 pm »
I can write a spec. What other objects need the feature? 

Offline Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 14727
  • Karma: 440
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Improve logging of object creation
« Reply #3 on: June 28, 2012, 07:51:16 am »

Might want to check the schema and screens and see where else this is useful specifically for DA (if they are doing the development)

The couple of other objects i can think of include custom groups, profiles, contribution pages, event registrations. Some of them might already have a created_id/created_date etc

In general there is a bigger problem finding folks to implement specs. There are a fair number of un-implemented specs on the wiki

lobo
Found this reply helpful? Contribute NOW and help improve CiviCRM with the Make it Happen! initiative.

Offline Dennis Gray

  • Ask me questions
  • ****
  • Posts: 374
  • Karma: 2
  • CiviCRM version: Various. See post.
  • CMS version: Drupal and Joomla. See post.
  • MySQL version: TBA
  • PHP version: TBA
Re: Improve logging of object creation
« Reply #4 on: July 02, 2012, 04:21:38 pm »
We are currently upgrading from 1.9 to 4.x and, as usual, have a limited budget and a limited amount of time to do this. We do have a volunteer in Belgium with PHP skills and he might be able to work on this after the upgrade. It is not a task we will be asking our paid resource to do.

Is there a template for the spec somewhere?