Future major features

New Feature: Export since filter on grade exports

 
Picture of Simey Lameze
New Feature: Export since filter on grade exports
Core developersDocumentation writersMoodle HQPlugin developersTesters

Hi everyone!

As part of the gradebook push 2014, we're developing a new date and time filter on all grade export formats.

The main concept is allow users to export grades from a past date to now, and save the last export date for further reference.
Another benefit of this new feature would be standardize all export formats (OpenDocument, Plain Text, Excel and XML).
We're still considering about the possibility of replace the *Export new or updated grades only* by this date filter.
However this could be expensive because the XML structure is different of other export formats and is being used by OU and it rely on a config: *gradeexport*.

See the screenshot of proposed filter.

Link to the issue: https://tracker.moodle.org/browse/MDL-47022

Comments, ideas, suggestions and critics are always welcome. smile

Thanks.

 
Average of ratings: Useful (1)
Tim at Lone Pine Koala Sanctuary
Re: New Feature: Export since filter on grade exports
Core developersDocumentation writersParticularly helpful MoodlersPlugin developers

We will need to think this through at the OU, and I will discuss this with my colleagues and get back to you.

However, first can I ask: why are you doing this?

You mention MDL-47022, which says this proposal is "was found to be necessary" when working on MDL-46599.

Well, MDL-46599 is "Importing null grade data clears existing grades". That is just a bug. I don not see the leap of logic you have taken in order to get from "bug in the export code" to "feature with user-visible UI, that breaks backwards compatibility". So, please could you explain your reasoning?

Perhaps more importantly, is there any evidence of any user anywhere asking for this new feature? If not, I would say that is a strong reason not to add it to the UI.

 
Average of ratings: -
Picture of Simey Lameze
Re: New Feature: Export since filter on grade exports
Core developersDocumentation writersMoodle HQPlugin developersTesters

Hi Tim, thanks for your reply.

The initial solution proposed to fix the MDL-46599 was add a new column *Last download from moodle* and use this information on the import procedure. But is not the best solution, because the user could simply change this date manually and we don't have the last export date stored on moodle to compare. That's why we thought about add this filter and save last exported date and the last 5 or 10 exports.
In my conception, this would make the current import and export procedures more efficient and robust.
That's the reason to add this post, to get a feedback of the community before change anything the export UI.

Please, share your thoughts, is always helpful...

Thanks.

 
Average of ratings: -
Tim at Lone Pine Koala Sanctuary
Re: New Feature: Export since filter on grade exports
Core developersDocumentation writersParticularly helpful MoodlersPlugin developers

I thought the original proposal in MDL-46599 was to change it so that a blank in the import file did not cause the grade to be wiped. That makes sense to me.

Then there was a comment that some people might want a way to wipe the grade on import.

Well, you could do that by having a special value, like '-', 'null', or 'No grade' (that last one localised) which when present in the file in place of the grade, would cause the grade to eb wiped.

That seems like a simple solution to the original problem. Am I missing something?

 
Average of ratings: -
Picture of Ileana Bladé Mendoza
Re: New Feature: Export since filter on grade exports
 

Hello,

Sorry if this is the wrong place to post this but I am having the very problem exposed above. Several professors grading the same activity and each one of us wipes up the grades imported by the other professors because all of us have "null grades" for the students we don´t grade.

We currently have Moodle 2.4. Was there a workaround? Has this been fixed in later versions or will I have to wait til 2.8 with "Force Import" (and will that fix the issue) ?


Thanks,


Ileana




 
Average of ratings: -