Opened 8 years ago

Last modified 10 months ago

#53467 new defect

Obsoleted ports hosted on Google Code — at Version 8

Reported by: l2dy (Zero King) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mojca (Mojca Miklavec), raimue (Rainer Müller), mkae (Marko Käning), petrrr
Port: appengine-java-sdk atf blazeblogger closure-linter cmockery cpi00 crswallow csshX daisydiff darts-clone dircproxy dot2texi dsocks dualist exec-wrapper fantom flam3 flowd fortrancl google-ctemplate googlecl grok hamcrest-library hs-HOC-AppKit hs-HOC-Cocoa hs-HOC-CoreData hs-HOC-Foundation hs-HOC-QuartzCore hs-hoc iksemel lastfmlib libguichan liblouis liblouisxml libofa log2timeline log4erl lucene-gosen2 lucene-gosen4 marisa-trie microemu mongoose mp4v2 naim namebench objenesis ocaml-bitstring oll openfpc plda pssh py-amqplib py-chm2pdf py-djvubind py-gchartwrapper py-gdata py-gflags py-graphy py-gslib py-gtfs py-gviz_api py-hcluster py-iniparse py-ipaddr py-lepton py-libdnet py-libnamebench py-lockfile py-mingus py-pdfrw py-progressbar py-psychopy py-pybonjour py-pygraph-core py-pygraph-dot py-pymunk py-pyodbc py-pypcap py-rfoo py-twitter py-winpdb py-workerpool py-xar qdjango qtscriptgenerator rgm3800 rgm3800py rst2pdf s3fs s710 sbt-0.7 scala-migrations skipfish sofia-ml spymemcached squish tif22pnm ux-trie v8

Description (last modified by mf2k (Frank Schima))

Quoting mojca:

We should not be using google code for anything but obsolete software that is no longer maintained. Disabling the livecheck as a quick fix will just hide the problem. Sure, we may disable it eventually, but we certainly need a ticket tracking progress of moving ports away from google code.

List of ports generated in ticket:53457#comment:6.

Status:

port maintainer status
agree
appengine-java-sdkgmail.com:nhoj.patrick,2moro.com.au:dmunneke,openmaintainer
arorastrasweb.fr:rudloff,openmaintainer
arowpp
asmotorgmail.com:csoren
atfgmail.com:rambiusparkisanius
backward
bayon
bindfs
blazeblogger
cabocha
closure-lintershifteleven.com:pope,openmaintainer
cmockeryshifteleven.com:pope
cpi00
crfpp
crfpp-devel
CronniXmacports.org:ryandesign
crswallowgmail.com:stefan.van.der.eijk,openmaintainer
csshXmacports.org:cal,openmaintainer
daisydiff
darts-clone
dex2jar
dircproxy
distcc
dot2texi
dsocks
dualist
epubcheck
exabgp
exec-wrappermacports.org:ryandesign
fantomhum.ph:m
flam3oxymoronical.com:dtownsend
flowd
fortranclmacports.org:takeshi,openmaintainer
giza-pp
google-collectionsmacports.org:blair
google-ctemplatepiu.fm:a
googlecl
gpickstrasweb.fr:rudloff
grok
gsutil
gtestmacports.org:blair
hamcrest-core
hamcrest-library
hs-hoc
hs-HOC-AppKit
hs-HOC-Cocoa
hs-HOC-CoreData
hs-HOC-Foundation
hs-HOC-QuartzCore
iksemel
jsr305macports.org:blair
lastfmlibscribus.info:petr
libguichanjmroot macports.org:jmr,openmaintainer
libkmlmacports.org:ryandesign,openmaintainer
liblouisgmail.com:boris.dusek
liblouisxmlgmail.com:boris.dusek
libofa
log2timeline
log4erl
lucene-gosen2
lucene-gosen4
macports-notifier
marisa-trie
memcachedbgmail.com:cofyc.jackson
memcacheqgmail.com:cofyc.jackson
microemuopenmaintainer,macports.org:krischik
mod_authn_otp
mongoosemacports.org:toby
mp4v2
naim
namebench
nrg4isomacports.org:krischik
objenesismacports.org:blair
ocaml-bitstring
ocaml-extlib
oll
openfpc
osgswig-devel
pdf2jsondevaldi.com:pdf2json
pdshgmail.com:james.trammell
php-pebryandesign macports.org:ryandesign,openmaintainer
plda
psshdrkp macports.org:dports,openmaintainer
py-amqplibmacports.org:stromnov,openmaintainer
py-apsw
py-argparse [0d458f93a4295b5fec663b1c6cddff90ac02bc43/macports-ports]
py-bitstring
py-chm2pdf
py-djvubindmacports.org:raphael,openmaintainer
py-gchartwrapper
py-gdata
py-gflagsconall.net:conall+macports
py-graphy
py-gslib
py-gtfs
py-gviz_api
py-harstorage
py-hcluster
py-iniparsemacports.org:afb,openmaintainer
py-ipaddr
py-lepton
py-libdnetnzbox.com:msavory,consault.com:chris.owen
py-libnamebench
py-lockfile
py-mingus
py-mox
py-nmrgluegmail.com:michelle.lynn.gill,openmaintainer
py-pdfrw
py-pebl
py-progressbar
py-psychopy
py-pybonjour
py-pybox2dmacports.org:stromnov,openmaintainer
py-pydot [b238feaaca4b1f76eeb7e22f2dfcbda101d12c54/macports-ports]
py-pygraph-core
py-pygraph-dot
py-pymunkmacports.org:stromnov,openmaintainer
py-pyodbc
py-pypcapgmail.com:andrew.reusch,openmaintainer
py-pysam
py-rfoo
py-sqlite
py-swapmacports.org:g5pw,openmaintainer
py-tesser
py-twitter
py-winpdbmacports.org:eborisch,openmaintainer
py-workerpool
py-xarmacports.org:afb,openmaintainer
py27-webkitgtkmacports.org:elelay,openmaintainer
qdjango
qlippermacports.org:pvanek,openmaintainer
qtscriptgeneratormacports.org:michaelld,openmaintainer
qxmpp
re2
reavermacports.org:ryandesign,openmaintainer
rgm3800
rgm3800py
rlog
rst2pdf
s3fs
s710gadzarts.org:philippe.barthelemy_DARWINPORTS
sam2pmacports.org:takeshi,openmaintainer
sbt-0.7jon.buffington.name:me
scala-migrationsmacports.org:blair
sigilopenmaintainer,macports.org:krischik
sitemap_gengoogle.com:mstokely
skipfish
sofia-ml
spymemcachedmacports.org:blair
squishgmail.com:julian9
stardictgmail.com:alexandernx
synergy-devel
tif22pnmmacports.org:takeshi,openmaintainer
tovid
ttf2eotmacports.org:ryandesign
txt2tags
ux-trie
v8
word2vec
xar
xar-devel
xdotoolmacports.org:ryandesign
yaml-cppthe-huck.com:patrick,openmaintainer
zsh-templates-osx

Change History (8)

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

I dislike megatickets that target this many ports. Each port will have to be investigated individually as to whether a new version is available elsewhere and how to update it, so individual tickets are appropriate so they can be closed as they are resolved.

comment:2 Changed 8 years ago by mojca (Mojca Miklavec)

Cc: raimue added

Ryan, while I agree that such tickets are a bit annoying, is there at least some way for us to create those tickets automatically and list those tickets here, so that one can still get an overview (see which tickets are crossed and which ones are not)?

It's not fair to ask human beings to open 150 tickets manually (and get all the details right, including maintainers etc.) when they could be doing much more productive work. In particular I don't expect it from l2dy to create such tickets (and in particular not before getting commit rights and rights to modify tickets). And honestly I strongly suspect that 90% of ports will be fixed by a single person anyway.

I added Rainer (for the sake of automating Trac ticket creation if we agree that is wanted). I'm not sure if we really want 150 tickets.

comment:3 Changed 8 years ago by mkae (Marko Käning)

Cc: mkae added

comment:4 Changed 8 years ago by mf2k (Frank Schima)

FWIW, I agree with Mojca in that I prefer a single mega ticket over masses of tickets. Keeping a table of the progress in the description seems to work well too. For me, I already get 100 emails a day for Macports, getting a few more does not change anything.

Last edited 8 years ago by mf2k (Frank Schima) (previous) (diff)

comment:5 Changed 8 years ago by petrrr

Cc: petrrr added

comment:6 Changed 7 years ago by petrrr

Description: modified (diff)
Port: py-pydot removed

comment:7 Changed 7 years ago by l2dy (Zero King)

Description: modified (diff)
Port: CronniX gtest hs-HOC-AppKit hs-HOC-Cocoa hs-HOC-CoreData hs-HOC-Foundation hs-HOC-QuartzCore hs-hoc jsr305 osgswig-devel py-swap rgm3800 sofia-ml v8 word2vec xar-devel added; py-argparse removed

comment:8 Changed 7 years ago by mf2k (Frank Schima)

Description: modified (diff)
Note: See TracTickets for help on using tickets.