Bug#698359: Analog Package using 9 year old source code, needs to switch to actively maintained c:amie branch

2013-10-18 Thread anarcat
This is a good idea. However, the c:amie branch has no VCS and the
source tarball is a weird .zip file with all sorts of binary data in it.
It's clearly not redistributable as is.

The contact form on the website basically is telling me to shove off:

http://camie.dyndns.org/contact/

Oh, and all the files have Windows newlines now, making diffing
annoyingly hard.

The changes from c:amie mostly seem to be expanding operating system and
browser support.

Not sure this is worth the trouble.

A.
-- 
Software gets slower faster than hardware gets faster.
 - Wirth's law


signature.asc
Description: Digital signature


Bug#698359: Analog Package using 9 year old source code, needs to switch to actively maintained c:amie branch.

2013-01-17 Thread John Karr
Package: Analog
Version: 2:6.0-19
 
The original developer of the analog log analyzer has not updated the project 
since 2004. There is an actively maintained branch, 
http://camie.dyndns.org/analog/, last updated in October 2012.

The current version of the analog package is 2:6.0-19, which is built from 
Analog 6.0 with 1 patch that was submitted by Ubuntu maintainers. 
The current version of Analog (C:Amie) is 6.0.10.

I've pasted the changelog from C:Amie below.

6.0.10
08/10/2012

Branch Merge: Integrated secondary Apple iOS UA syntax heuristic as noted 
by Ian Neath in a test release into the main branch
Operating System Report: Improved iPhone 5.0 detection heuristic
Operating System Report: Improved iPad 5.0 detection heuristic
Operating System Report: Improved iPod 5.0 detection heuristic
Operating System Report: Preemptively added iPhone 6.0, iPad 6.0, iPod 6.0 
detection
Default CSS file now included in the binary download
Updated graphics files included in the binary download
An OS X GCC compiled binary is now available

6.0.9
17/08/2012

BUG FIX: Fixed crashing issue caused by Windows Phone 7 Search app which 
presents an improper user agent
BUG FIX: Fixed sporadic crashing issue caused by the mobile device parser
Operating System Report: Added Windows Phone 6.5 detection
Operating System Report: Added user agent 'Windows Phone OS 7.1' to Windows 
Phone OS 7.5 (Mango) detection
Operating System Report: Added Windows Phone OS 8.0 detection
Operating System Report: Added Android 4.1 (Jelly Bean) detection
Operating System Report: Added Windows 8.0 / Windows Server 2012 detection
Operating System Report: Created Operating System Category group for Apple 
OS X. 10.0 - 10.9 can now be individually identified

6.0.8
18/07/2011

Operating System Report: Added Windows Phone OS 7.5 (Mango) detection
Operating System Report: Added Android 2.3 (Gingerbread) detection
Operating System Report: Added Android 3.0 (Honeycomb) detection
Operating System Report: Added Android 3.1 (Honeycomb) detection
Operating System Report: Added Android 3.2 (Honeycomb) detection
Operating System Report: Added Android 4.0 (Ice Cream Sandwich) detection
Operating System Report: Added iOS 5.0 (iPhone/iPad) detection
Added update check link to the Analog C:Amie Edition RSS feed to the report 
output

6.0.7
15/11/2010

Operating System Report: Added Windows Phone OS 7.0 detection
Browser Summary: Added IEMobile (Windows Phone) Support to the Browsers List

6.0.6
04/09/2010


Operating System Report: Created Operating System Category group for iOS 
(Apple)
Operating System Report: Improved iPhone detection toinclude segmented 
major OS versions
Operating System Report: Added Android 1.6 detection
Operating System Report: Added iPad detection with segmented OS versions
Operating System Report: Added iPod detection with segmented OS versions
A Linux GCC compiled binary is now available

6.0.5
03/09/2010


Browser Summary: Added Google Chrome Support to the Browsers List
Operating System Report: Created Operating System Category group for Apple
Operating System Report: Separated Macintosh and OS X entries into 
separate items
Operating System Report: Added iPhone detection
Operating System Report: Added Android detection
Operating System Report: Changed Windows 7 detection to Windows 7/Server 
2008 R2 to reflect the common user agent

6.0.4
04/04/2009

BUG FIX: The Analog 6.0.0 and Analog C:Amie Edition 6.0.3 use a DTD for XML 
output that was designed for use against Analog 5.9 beta 2 and was incompatible 
with the version 6.0 XML output. Several bugs existed in the DTD that prevented 
XML output use.
Settings: Added new analog.cfg settings option. XMLDTD 
http://.../file.dtd;. This bug and setting only effects XML output. The hard 
coded link to the analog 5.9 beta 2 DTD remains the default option, however by 
specifying the XMLDTD option you can specify a source to your own DTD and 
override the original DTD/DTD bugs. For example:
XMLDTD http://camie.dyndns.org/qlink/?id=67;
Operating System Report: Fixed Windows 7.0 Detection issues for OS Release 
Candidate
Operating System Report: Combined Windows Server 2008 and Vista OS detection

6.0.3
06/10/2007

Added hyperlink back to both analog.cx and camie.dyndns.org on HTML, XHTML 
and Computer (ReportMagic) output
Operating System Report: Added specific statements for NT 4.0
Operating System Report: Added Windows 7.0 detection (Blackcomb/Vienna)
Operating System Report: Corrected error in Windows Server 2008 OS detection

6.0.2
02/10/2007

Fixed the icon transparency corruption in the release binary
Operating System Report: Added Windows Server 2008 to OS detection list

6.0.1
02/10/2007

Initial C:Amie Edition release
Added new high-resolution icon
Changed version numbers