Opened 7 years ago

Last modified 4 months ago

#53467 new defect

Obsoleted ports hosted on Google Code — at Version 7

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 l2dy (Zero King))

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 https://trac.macports.org/ticket/53457#comment:6.

Status:

Change History (7)

comment:1 Changed 7 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 7 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 7 years ago by mkae (Marko Käning)

Cc: mkae added

comment:4 Changed 7 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 7 years ago by mf2k (Frank Schima) (previous) (diff)

comment:5 Changed 7 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
Note: See TracTickets for help on using tickets.