Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 221104

Summary: Provide source for UDC
Product: [Technology] EPP Reporter: Benjamin Muskalla <b.muskalla>
Component: Usage Data CollectorAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: domenico.alessi, egalvez, epp.packager-inbox, fg, jacek.pospychala, jamesblackburn+eclipse, mknauer, webmaster, ykuo
Version: 0.5.0Keywords: plan
Target Milestone: 1.3.0   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
UDC Server code none

Description Benjamin Muskalla CLA 2008-03-03 03:47:26 EST
It would be great to have the source of the UDC packaged with the EPP builds. In addition to that it would be great if UDC would be compiled with debug information in order to get line numbers in the error log.
Comment 1 Markus Knauer CLA 2008-03-03 04:54:38 EST
[1] provide source - future enhancement... :)

[2] include debug information - released to HEAD
    -> needs to be verified in the next nightly build
Comment 2 Frank Gerhardt CLA 2008-05-23 18:09:39 EDT
What/where is the server-side code? How does it work? 
Comment 3 Markus Knauer CLA 2008-05-29 04:41:34 EDT
(In reply to comment #2)
> What/where is the server-side code? How does it work? 

The server-side code isn't part of the EPP project, AFAIK it is in phoenix and consists of some PHP scripts.
Comment 4 Domenic Alessi CLA 2009-04-28 11:18:30 EDT
This would be greate because we re-direct the data to our internal server and if we could use the same post processor, it would save tiem and effort.  
Comment 5 Wayne Beaton CLA 2009-06-16 17:34:54 EDT
Created attachment 139374 [details]
UDC Server code

With apologies for unacceptably tardy behaviour, I am attaching the server code for the UDC. It took considerable effort (including some reinvention) to detach it from the Foundation infrastructure. I've distilled it down to a functioning server. There are still pieces missing that I will fill in as I refactor it out of the Foundation infrastructure.

Markus, I think it can fit in EPP; any thoughts on where in CVS we can stick this?
Comment 6 Domenic Alessi CLA 2009-06-17 12:02:58 EDT
Hi Wayne,

Not a problem, and may thanks for the attachment.

BR,
Dom 
Comment 7 Domenic Alessi CLA 2009-06-17 12:03:21 EDT
Hi Wayne,

Not a problem, and many thanks for the attachment.

BR,
Dom 
Comment 8 Markus Knauer CLA 2012-06-05 10:27:00 EDT
All, I am going to close this bug. 
The code has been attached to this bug and is therefor available. The UDC itself is not being maintained for the time being. Thanks!
Comment 9 Eddie Galvez CLA 2012-07-13 14:12:28 EDT
I know it's been a while ... we're trying to run a UDC server in-house... thanks for the server zip, but the geoip table - required? what was used to populate it? something from maxmind?
Comment 10 Wayne Beaton CLA 2012-07-16 12:31:30 EDT
(In reply to comment #9)
> I know it's been a while ... we're trying to run a UDC server in-house...
> thanks for the server zip, but the geoip table - required? what was used to
> populate it? something from maxmind?

The geoip table is used to map IP addresses to a country. I'll leave it to you to decide if it's necessary. i.e. do you want to track the country of origin in your server?

I know that the data comes from a free service, but I don't know the details. Webmaster should be able to shed some light.
Comment 11 Denis Roy CLA 2012-07-17 10:37:44 EDT
> something from maxmind?

Yes