[gradebook2-dev] A new merge for GRBK-483 changes

Thomas Amsler tpamsler at ucdavis.edu
Thu Feb 17 21:25:25 PST 2011


GRBK-483 has been merged into trunk at r72776. Thank you very much
UMICH team for implementing this feature!!!

Best,
-- Thomas

On Fri, Feb 11, 2011 at 2:23 PM, Jon Gorrono <jpgorrono at ucdavis.edu> wrote:
> http://codereview.appspot.com/4172043
>
>
>
> On Fri, Feb 11, 2011 at 1:42 PM, Thomas Amsler <tpamsler at ucdavis.edu> wrote:
>> Thank you very much. We will stage the patch on
>> http://codereview.appspot.com/ for a code review. Once this is done
>> and there are not issues, we will merge it to trunk.
>>
>> Best,
>> -- Thomas
>>
>> On Fri, Feb 11, 2011 at 11:59 AM, Pang, David <dxp at umich.edu> wrote:
>>> Thomas,
>>>
>>> Thanks for help from Jim, the new patch has been submitted at
>>> https://jira.sakaiproject.org/browse/GRBK-483. This new patch is based on
>>> the work done at
>>> https://source.sakaiproject.org/contrib/gradebook2/branches/GRBK-483-0211
>>>
>>> Should you have any questions, please let us know.
>>>
>>> Best,
>>>
>>> David
>>>
>>>
>>> On 2/9/11 8:04 PM, "Thomas Amsler" <tpamsler at ucdavis.edu> wrote:
>>>
>>> David,
>>>
>>> Here are the proposed next steps:
>>>
>>> 1. Create a patch for trunk that applies cleanly and attach it to the
>>> relevant JIRA
>>> 2. UC Davis will do a public review of the code changes
>>> 2.1 If there are not needed changes will will apply the patch to trunk
>>> 2.2 If changes are needed, make changes and then submit a new patch ->
>>> Step 1 ...
>>>
>>> Does this process make sense? Comments?
>>>
>>> Best,
>>> -- Thomas
>>>
>>> On Wed, Feb 9, 2011 at 12:37 PM, Pang, David <dxp at umich.edu> wrote:
>>>> Thomas and Jim,
>>>>
>>>> I’ve finished the merge for GRBK-483 and check it in at
>>>> https://source.sakaiproject.org/contrib/gradebook2/branches/GRBK-483-0203.
>>>>
>>>> Please review the merge when you have time.
>>>>
>>>> Thanks,
>>>>
>>>> David
>>>>
>>>> PS: Jim. I will be available tomorrow afternoon to meet you at DMC, if you
>>>> have any questions about the merge.
>>>>
>>>>
>>>> On 2/3/11 4:21 PM, "Thomas Amsler" <tpamsler at ucdavis.edu> wrote:
>>>>
>>>> We did a calculation's code refactor where things got moved around
>>>> quite a bit. Please let me know if you need more details about the
>>>> specifics. Most of the changes are tracked in:
>>>>
>>>> https://jira.sakaiproject.org/browse/GRBK-742
>>>>
>>>> At the moment, we don't have any major refactoring planned for trunk,
>>>> but this can change, especially around the export/import
>>>> functionality.
>>>>
>>>> Best,
>>>> -- Thomas
>>>>
>>>> On Thu, Feb 3, 2011 at 11:30 AM, Jim Eng <jimeng at umich.edu> wrote:
>>>>> Hi David,
>>>>>
>>>>> I tried using subversion merge to get your changes into a new branch
>>>>> based
>>>>> on trunk.  Unfortunately, that didn't work very well at all.  I think you
>>>>> will need to merge your work into the new branch by hand and get them
>>>>> committed as soon as possible.  When you have the branch working as you
>>>>> would like, you should ask Thomas to merge from there to trunk of GB2 as
>>>>> soon as possible.  If you don't do this quickly, it is likely we will go
>>>>> through this again.
>>>>>
>>>>> It looks like the problem with using subversion merge for this is that
>>>>> some classes have been moved and then interfaces were extracted, and the
>>>>> interface has the same name as the class previously had.  The result is
>>>>> that
>>>>> changes you made to the class get merged into the new interface in some
>>>>> cases.  It seems as if this happened with these classes (among others):
>>>>>
>>>>>
>>>>>
>>>>> /gradebook2/server/src/java/org/sakaiproject/gradebook/gwt/sakai/calculations/CategoryCalculationUnit.java
>>>>>
>>>>>
>>>>> /sakai/gradebook2/server/src/java/org/sakaiproject/gradebook/gwt/server/ImportExportUtility.java
>>>>>
>>>>>
>>>>> /sakai/dev27x/sakai/gradebook2/server/src/java/org/sakaiproject/gradebook/gwt/sakai/calculations/GradeRecordCalculationUnit.java
>>>>>
>>>>> You would start by checking out this branch:
>>>>>
>>>>>
>>>>>
>>>>>  https://source.sakaiproject.org/contrib/gradebook2/branches/GRBK-483-0203
>>>>>
>>>>> Then you would build and deploy that branch in sakai on your laptop and
>>>>> make sure everything is OK.  Next you would start merging changes in by
>>>>> hand.  In doing that, it is probably a good idea to use the patch file in
>>>>> the JIRA ticket as a guide to the changes that are needed. Pay close
>>>>> attention to Thomas's advice about the changes needed in your code.  And
>>>>> watch out for the places where the GB2 code has been refactored.
>>>>>
>>>>> Hope this helps.
>>>>>
>>>>> Jim
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>> _______________________________________________
>> gradebook2-dev mailing list
>> gradebook2-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/gradebook2-dev
>>
>
>
>
> --
> Jon Gorrono
> PGP Key: 0x5434509D -
> http{pgp.mit.edu:11371/pks/lookup?search=0x5434509D&op=index}
> GSWoT Introducer - {GSWoT:US75 5434509D Jon P. Gorrono <jpgorrono - gswot.org>}
> http{sysdev.ucdavis.edu}
>


More information about the gradebook2-dev mailing list