Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] locationtech migration IRC - important

Ok: I could review all files belonging to eu.udig.tools

It appears I was very lazy in GSoC 2012 :-) : the ONLY file bearing ONLY my name as author is:

Code/eu.udig.tools/src/eu/udig/tools/merge/MergeOperation.java

and I marked this in the spreadsheet (row 192) as "need review" while adding a comment saying you can make any required change to the file's license.
MergeOperation.java already fixed is als attached here.

All other files I contributed to also have Mauricio and Aritz as co-authors... ..so its Axios stuff I just refactored/moved/changed. 


Marco



2013/6/4 Frank Gasdorf <fgdrf@xxxxxxxxxxxxxxxxxxxxx>

Marco, welcome back!

We are talking about the github repository. All tasks are steps ti prepare codebase for initial contribution. We already did it one time before and got the task list to go through for an other round of IP review by Eclipse foundation.

I assume you still have commit rights for udig-platform, go ahead and change the files you identified. If not feel free to create a pull request for locationtech_ip branch.

Cheers
- Frank

Am 04.06.2013 18:23 schrieb "Marco Foi" <foimarco@xxxxxxxxx>:

In the case I am considered an "author" for having contribute during GSoC 2012 to porting Axios Tools un uDig Core, I have no problem in changing the license of files bearing my name.
In the case you are replying me: "so.. ..please do the change yourself!" do not forget to also add some hints on how to perform the task. ;-)
I have no idea on how to contribute to new LocationTech repositories. Actually even where are they and whether am I allowed to edit them.

Marco


2013/6/4 andrea antonello <andrea.antonello@xxxxxxxxx>
As announced, we had a short IRC in the uDig channel about the tasks
that need to be done to support the locationtech migration and bring
uDig and its sources in a buildable and deliverable state again.


LICENSE CLEANUP - IP PROCESS
-----------------------------------------------------

For those who do not know, the IP process has identified some issues
with wrong licensing on some code parts. The spreadsheet that
summarizes leftover problems, is located here:

https://docs.google.com/spreadsheet/ccc?key=0AtOHw31i-Ij_dDVfOHVWQV9lXzVjaFNwR2xpcWF6cHc#gid=0

WHO SHOULS LOOK:
- everyone that contributed code and is not sure about the license he chose
- companies that contributed code or people that are able to give
information about how to contact them. One example is Axios.
Frank supplied a possible solution, obviously we need an agreement
form the authors:
http://permalink.gmane.org/gmane.comp.gis.udig.devel/21040


WHERE TO PUSH CHANGES
---------------------------------------------

During the IRC the following workflow came up, to balance the need of
migration and the need to have a releasable and updated uDig at any
time.

1) bugfixes and patches: are committed to the current *master* branch.
That one builds and we can then merge it later when we are in the eclipse repo.

2) non-breaking fixes (like headers): are committed to the current
*master* branch and then they are also merged into the
*locationtech_ip* branch.

3) breaking locationtech_ip changes: are committed to the
*locationtech_ip* branch only.
One example of changes of this kind is the removal of libraries, as it
happened already, and which is also the reason the locationtech_ip
branch does not build.

for those who do not know, this is the locationtech_ip branch:
https://github.com/uDig/udig-platform/tree/locationtech_ip


NEXT IRC MEETING
------------------------------

We are now taking a week time to solve all the possible license issues
and will meet again on Tuesday the 11th at the same time.
Time: http://www.timeanddate.com/worldclock/fixedtime.html?msg=IRC+to+organize+Eclipse+IP+Tasks+for+uDIG+contributions&iso=20130611T12&p1=307&ah=1


FEELING LOST?
-------------------------

You are lost and not sure if you should stand up and act? Simply drop
us an email and we can help you out.



Cheers,
Andrea & Frank
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

il discussion is needed, ideally I would like to migrate the this udig-devel email list over to location tech, while I have raised a ticket so far nothing has come of it? The archives are here (http://lists.refractions.net/pipermail/udig-devel/) with each month being available as a gripped text file for import.

-- 
Jody Garnett

On Wednesday, 12 June 2013 at 2:40 AM, Wayne Beaton wrote:

I think that you mean "PMC" (Project Management Committee).

Sharon is asking for proof that the LocationTech PMC has publicly discussed the designation of NSIS as a build and test dependency.

Build and test dependencies are categorized as a "works with" dependency as defined in the Guidelines for the Review of Third-Party Dependencies.

http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf

Which states (in part):
It will be the responsibility of each PMC to document all "works with" and "prerequisite"  
dependencies between Eclipse Foundation code and non-Eclipse Foundation code. As part of  
this process, the PMCs will be expected to make a determination whether a dependency is a  
“works with” or a “prerequisite”.
Essentially, the PMC needs to discuss the nature of the dependency, and document their decision (in a public forum).

For many such requests, the PMC members weigh in with simple +1. Here's an example of what this often looks like:

http://dev.eclipse.org/mhonarc/lists/technology-pmc/msg04300.html

This link was pasted in a comment on the corresponding IPZilla record.

Normally, this discussion occurs in the PMC mailing list (i.e. https://www.locationtech.org/mailman/listinfo/technology-pmc), but there's no specific rule in that regard. We can start this discussion here if you'd prefer.

Wayne

On 06/11/2013 04:57 AM, Jody Garnett wrote:
Wayne do you have any guidance on this one?

I have a confusing request from Sharon with respect to our use of NSIS installer. She asks to be pointed at the decision by the PSC to use NSIS as a build tool.

There are two ways for me to read this:

1) Request to point to a historical discussion?

As such it kind of predates the formation of a PSC.
The installer was originally contributed by Chris Holmes for uDig 0.4.

Searching down the details:

Aside: thanks to Chris Holmes

2) Request to interact with the Eclipse Developer Portal

She may also be asking us to use the developer portal to vote on the dependency request (i.e. I have submitted it as a request to the IP team, perhaps the next step is for the PSC to approve my request?)


-- 
Jody Garnett


--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon
          France 2013

--51b7b6e3_7de67713_14a Content-Type: image/PNG Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: attachment; filename="480x60.png" iVBORw0KGgoAAAANSUhEUgAAAeAAAAA8CAMAAACJgZlHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAA2BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N Ok9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDoxQjREOTNDMDM5MTlEQzExOTMwNEI5NUQwNzVDQ0Ix RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MEZCNkI1MzREM0MxMUUyOTdCQjkwMUU5OTA4 QzQzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MEZCNkI1MjREM0MxMUUyOTdCQjkwMUU5 OTA4QzQzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+ IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcy MDY4MTE4OEM2QTdCRUVERUEwMDlBIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjFCNEQ5M0MwMzkx OURDMTE5MzA0Qjk1RDA3NUNDQjFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwv eDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Q+iVogAAAwBQTFRFdm9t/drHJRIIy8fIAFWm qId5pZeV7+739Lmo7zw0U7ty5ePviHd0qaSm9ZSQxb7Ihnm6EQ4G593ZVU5Ju7a349/v/vPtz8S9 vNPo7u3t55IuSiYRNCsimpea5+Xz5eTlNB8PMXW1183I0I11kLHTfKjR825olYeI6NfMcFNM0AoC nJTGiYKBrwgC3t3dxL266ZJ28g8DycTa0i4qRgwEtTEr8kxE98q1j4a99t3Tvbna6sS8UUcnQjUp /evjscffu6ym//bzagkC+saqkAcCsKKeiU5J+czK1tXUTYe+iEw1yKeX3Jp+Wplu/NlgZikP/v6t 0c7SybWs29PO6uLf/dO7/uLT/rud+vnh3LipcZ7KfXG2raYg3+r1dWFacEU2tHYp9OXd/ubb5qKG jmZYp52gkHAl6bWbzNnrrmtL9Okge3d50nsv4s3C/ea+9K5x/vaJmzUw3dfV+cyQ9ywJricVXJHE 2aiT//z103JT9e/s8VMws621kyka2aCK9uvjXzYe4t7ip3plurOu7efl80II73gr9q1LTkls/f7M /uve9GYW29fd6eftzDALnkRC3dfk6ayS1Y9YlI6UbmQgGGWu+aSCjU8a8Y5Jp04W6cCrwJpp2NLd 19Pm3bGdm5GQz1Iu0FYQnFky7/X6/ufmdzwX9fHcxauf9OXU9qqldWei8+/28NPCxdPirqmr076z 7evm39vX26tbv7jCNzY79u3WyX5laF2Ps2cgTGtQy1lPjImL/u/nZ2Vk6+vy/fDS1d7mQVxFPX26 0N7u/d2g+eLi/bKM7biKz7KiyZ+OymkpQj1Z8eDK5+vt7+Psnr3ccx0PIBkO////em6sR0E9ujk5 +/v739/v39vr29fr39vv9/f6+/v/8/Pz8/P56+fz//v7rqbTz8vi///7pp7P+PPy8l9Z9/fy+/// 9/P4JyIb3uHn9/v79tXU8M3R//v/0Nnf29vn2eHwsK+ujhsPZceOkY+L3+e67uCm8/Pu+/f119vX oZ+eXFJ71c7bXlpX+clbuQAAKxBJREFUeNrsnQtYFEfW93EQRlZULsrFHmAEQeQml1EQmaiIiuiG ENAoKqABDQpJNGLUBBm8roloEiFEjJKQYHQlXiK67qrkDbmpK5EhOLDPCAhRWUeT3SS+fhF943vO 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 TkSuQmCC --51b7b6e3_7de67713_14a-- --51b7b6e3_555c55b5_14a--

Back to the top