lsuits / lsu-block_cps

The CPS (Course Preference System) for UES
2 stars 0 forks source link

Preferred Name #12

Closed philcali closed 12 years ago

philcali commented 12 years ago

CPS has a settings table that was made for non-standard course / enrollment transformations. This table can store preferred name of the user along with a bunch of other instructor specific settings.

Preferred name can be injected by handling the user_update UES event.

philcali commented 12 years ago

@BuddyEthridge, @rrusso

Just to be clear on the preferred name settings instructors would have: this is a complete manual override of the display name, correct? Ie: If my name was Gobacha Ridley, I could say my preferred firstname is Charles. So my Moodle name is Charles Ridley.

Fortunate for us, UES fires user_created and user_updated events to inject this setting quite easily

BuddyEthridge commented 12 years ago

UmmŠ I thought we were just going to pull this from the mainframe. There is a preferred name field there. That way, the change would be somewhat vetted (CYA). Thoughts?

B.

On 1/27/12 8:00 AM, "Philip Cali" <reply+i-2641991-d418156eb75a644a3e5ac4fe30aafd163afe2097-969177@reply.gith ub.com> wrote:

@BuddyEthridge, @rrusso

Just to be clear on the preferred name settings instructors would have: this is a complete manual override of the display name, correct? Ie: If my name was Gobacha Ridley, I could say my preferred firstname is Charles. So my Moodle name is Charles Ridley.

Fortunate for us, UES fires user_created and user_updated events to inject this setting quite easily


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3686965

philcali commented 12 years ago

Oh ok, that's great. This method seems more official and regulated than arbitrary changes users could make on their name.

Do you happen to know which table this field is located on?

-- Philip Cali On Jan 30, 2012 11:10 AM, "BuddyEthridge" < reply@reply.github.com> wrote:

UmmŠ I thought we were just going to pull this from the mainframe. There is a preferred name field there. That way, the change would be somewhat vetted (CYA). Thoughts?

B.

On 1/27/12 8:00 AM, "Philip Cali" <reply+i-2641991-d418156eb75a644a3e5ac4fe30aafd163afe2097-969177@reply.gith ub.com> wrote:

@BuddyEthridge, @rrusso

Just to be clear on the preferred name settings instructors would have: this is a complete manual override of the display name, correct? Ie: If my name was Gobacha Ridley, I could say my preferred firstname is Charles. So my Moodle name is Charles Ridley.

Fortunate for us, UES fires user_created and user_updated events to inject this setting quite easily


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3686965


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3723186

rrusso commented 12 years ago

Preferred name on the mainframe is from PAWS. I believe you can put bubbagump in there if you want.

philcali commented 12 years ago

Ok, so it's not regulated at all :-/.

Then I guess we should decide now if we want to rely on the mainframe for this info, or just give instructors that ability through our block in Moodle. It's probably in Moodle they care the most about their preferred name anyway.

I don't think giving this option for students is necessary as a student's name should reflect their real name in DIR.

Waht do you think about that?

-- Philip Cali On Jan 30, 2012 12:20 PM, "Robert Russo" < reply@reply.github.com> wrote:

Preferred name on the mainframe is from PAWS. I believe you can put bubbagump in there if you want.


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3724485

rrusso commented 12 years ago

Students should never be able to customize their names.

I will clear this up with Solomon.

philcali commented 12 years ago

My main question was whether or not we hit the mainframe for the instructor's preferred name (of course I can pull it, but do we need to).

I can envision the case where the instructor might say, "I don't want to have to change my PAWS preferred name to Dr. Howitser, but I would prefer to only have my students and TA's in Moodle call me that."

Is this reasoning way out in left field?

-- Philip Cali On Jan 30, 2012 12:29 PM, "Robert Russo" < reply@reply.github.com> wrote:

Students should never be able to customize their names.

I will clear this up with Solomon.


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3724649

rrusso commented 12 years ago

The whole request is a little out in left field if you ask me.

I am unable to find a reference to preferred name in DIR on the mainframe or in PAWS either in PAWS itself or in the PWS area of IMS.

Still looking.

philcali commented 12 years ago

@BuddyEthridge, do you know where this request originated? Was this an MDAC request? Either way, we should probably bring this up to the MDAC in the next meeting to see if we can get some info from them.

@rrusso, they may just want to change their name in Moodle, which would be cake for the new enrollment system. Unless they currently have a way to do it in the mainframe (which I wouldn't bother looking for it anymore if you can't find it), then we can just make this an arbitrary instructor setting to be used with care.

How's that?

-- Philip Cali On Jan 30, 2012 12:39 PM, "Robert Russo" < reply@reply.github.com> wrote:

The whole request is a little out in left field if you ask me.

I am unable to find a reference to preferred name in DIR on the mainframe or in PAWS either in PAWS itself or in the PWS area of IMS.

Still looking.


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3724839

rrusso commented 12 years ago

The name is available on dir alias.

Let's ignore this as it is not vetted at all. I just changed my name on the mainframe to Bubba Ho-tep.

Let's simplify:

Instructors: Let their preferred first name be an option in CPS.

Students: Make an admin customizable page for student preferred first name changes, where the admin types in the pawsid and the preferred first name.

This "preferred" name will be the one referenced and used when creating courses and users.

Any of these changes will fire UES to update the user and any of their courses if they are teachers.

Make sense?

philcali commented 12 years ago

Ok, for instructors that sounds good. I was thinking along similar lines.

I think we should discuss a little more about how student's names to be changed (if there is a demand for them to change at all).

-- Philip Cali On Jan 30, 2012 1:10 PM, "Robert Russo" < reply@reply.github.com> wrote:

The name is available on dir alias.

Let's ignore this as it is not vetted at all. I just changed my name on the mainframe to Bubba Ho-tep.

Let's simplify:

Instructors: Let their preferred first name be an option in CPS.

Students: Make an admin customizable page for student preferred first name changes, where the admin types in the pawsid and the preferred first name.

This "preferred" name will be the one referenced and used when creating courses and users.

Any of these changes will fire UES to update the user and any of their courses if they are teachers.

Make sense?


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3725488

rrusso commented 12 years ago

What's there to discuss?

It needs to be an administrative change, done by the Moodle admin.

There is a need, especially for foreign students.

philcali commented 12 years ago

I was hoping for something a bit more automatic for students. But that's a perfect world, and this is LSU.

-- Philip Cali On Jan 30, 2012 1:35 PM, "Robert Russo" < reply@reply.github.com> wrote:

What's there to discuss?

It needs to be an administrative change, done by the Moodle admin.

There is a need, especially for foreign students.


Reply to this email directly or view it on GitHub: https://github.com/lsuits/cps/issues/12#issuecomment-3725980

rrusso commented 12 years ago

Agreed.

The issue is we don't want students changing their name to Bubba Ho-tep as I did.

Or as an act of defiance all students changing their names to John Smith or something silly.

philcali commented 12 years ago

Moving development item to internal wiki. Closing for now.