I don't think that activity in the repo has too much to do with something being maintained.
Maintainance is a thing humans commit to, so the question of whether something is maintained should be a question to a human. I often push a quick build failure fix for my packages, some of which I would still in not want to call "maintained". On Mon 06 May 2013 10:57:49 SGT, Clark Gaebel wrote: > If there's a github link in the package url, it could check the last > update to the default branch. If it's more than 6 months ago, an email > to the maintainer of "is this package maintained?" can be sent. If > there's no reply in 3 months, the package is marked as unmaintained. > If the email is ever responded to or a new version is uploaded, the > package can be un-marked. > - Clark > On Sunday, May 5, 2013, Lyndon Maydwell wrote: > > I've got it! > > The answer was staring us in the face all along... We can just > introduce backwards-compatibility breaking changes into GHC-head > and see if the project fails to compile for x-time! That way we're > SURE it's unmaintained. > > I'll stop sending emails now. > > > On Mon, May 6, 2013 at 10:44 AM, Clark Gaebel > <cgae...@uwaterloo.ca> wrote: > > If there's a github link in the package url, it could check > the last update to the default branch. If it's more than 6 > months ago, an email to the maintainer of "is this package > maintained?" can be sent. If there's no reply in 3 months, the > package is marked as unmaintained. If the email is ever > responded to or a new version is uploaded, the package can be > un-marked. > > - Clark > > > On Sunday, May 5, 2013, Lyndon Maydwell wrote: > > But what if the package is already perfect? > > Jokes aside, I think that activity alone wouldn't be a > good indicator. > > > On Mon, May 6, 2013 at 9:59 AM, Conrad Parker > <con...@metadecks.org> wrote: > > On 6 May 2013 09:42, Felipe Almeida Lessa > <felipe.le...@gmail.com> wrote: > > Just checking the repo wouldn't work. It may still > have some activity > > but not be maintained and vice-versa. > > ok, how about this: if the maintainer feels that their > repo and > maintenance activities are non-injective they can > additionally provide > an http-accessible URL for the maintenance activity. > Hackage can then > do an HTTP HEAD request on that URL and use the > Last-Modified response > header as an indication of the last time of > maintenance activity. I'm > being a bit tongue-in-cheek, but actually this would > allow you to > point hackage to a blog as evidence of maintenance > activity. > > I like the idea of just pinging the code repo. > > Conrad. > > > On Sun, May 5, 2013 at 2:19 PM, Doug Burke > <dburke...@gmail.com> wrote: > >> > >> On May 5, 2013 7:25 AM, "Petr Pudlák" > <petr....@gmail.com> wrote: > >>> > >>> Hi, > >>> > >>> on another thread there was a suggestion which > perhaps went unnoticed by > >>> most: > >>> > >>>> ---------- Forwarded message ---------- > >>>> From: Niklas Hambüchen <m...@nh2.me> > >>>> Date: 2013/5/4 > >>>> ... > >>>> I would even be happy with newhackage sending > every package maintainer a > >>>> quarterly question "Would you still call your > project X 'maintained'?" > >>>> for each package they maintain; Hackage could > really give us better > >>>> indications concerning this. > >>> > >>> > >>> This sounds to me like a very good idea. It could > be as simple as "If you > >>> consider yourself to be the maintainer of package > X please just hit reply > >>> and send." If Hackage doesn't get an answer, it'd > just would display some > >>> red text like "This package seems to be > unmaintained since D.M.Y." > >>> > >>> Best regards, > >>> Petr > >>> > >> > >> For those packages that give a repository, a query > could be done > >> automatically to see when it was last updated. It's > not the same thing as > >> 'being maintained', but is less annoying for those > people with many packages > >> on hackage. > >> > >> Doug > >> > >> > >> _______________________________________________ > >> Haskell-Cafe mailing list > >> Haskell-Cafe@haskell.org > >> http://www.haskell.org/mailman/listinfo/haskell-cafe > >> > > > > > > > > -- > > Felipe. > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Haskell-Cafe@haskell.org > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe