Manuel-Kehl / Go-For-It

A stylish to-do list with built-in productivity timer. NOTE: all contributions should go to Jonathan Moerman's fork because this is where active development is taking place: https://github.com/JMoerman/Go-For-It
http://manuel-kehl.de/projects/go-for-it/
GNU General Public License v3.0
516 stars 51 forks source link

Change official ppa? #101

Closed JMoerman closed 7 years ago

JMoerman commented 7 years ago

I created a new ppa that builds packages from a bzr branch that is synced automatically with this github repository, so any change on this repo will lead to new packages being generated on the following day.

It is a team based ppa, so maintenance doesn't have a single point of failure.

Is it a good idea to make this ppa the official ppa? How do we make sure people using the current ppa will continue to have the most recent (stable) version of Go For It!?

Manuel-Kehl commented 7 years ago

Hi @JMoerman,

setting up a team-based PPA makes a lot of sense and I was thinking about this for quite a while already! In my opinion we should definitely make this the new, official PPA 👍 I have contacted the Launchpad team to see if there is an official way for pointing one PPA to another so that users will receive updates transparently.

Let's wait for the response and decide the following steps then. For now, I think we should update the PPA link in the README file and on the website so that any potential new users will be subscribed to the team PPA 😉

JMoerman commented 7 years ago

setting up a team-based PPA makes a lot of sense and I was thinking about this for quite a while already!

You said so two weeks ago, but you didn't respond on hangouts after that. So I went ahead and created the ppa.

As an alternative to pointing ppa:mank319/go-for-it to ppa:go-for-it-team/go-for-it-daily: you could always change your recipe to

# bzr-builder format 0.3 deb-version {debupstream}-0~{revno}
lp:go-for-it
merge packaging lp:~go-for-it-team/go-for-it/packaging

to generate identical packages.

Manuel-Kehl commented 7 years ago

Sorry for the delayed response, @JMoerman! I currently don't have a Hangouts client installed on any of my actively used devices so I need to explicitly log into the web interface in order to see notifications...

Your proposal would be a good fallback plan if we don't hear back from the Launchpad team :-)

JMoerman commented 7 years ago

Any news yet?

Manuel-Kehl commented 7 years ago

Sorry I haven't heard back yet, but I will keep you updated 😉

JMoerman commented 7 years ago

I guess time will have to fix this issue: as users move to newer versions of Ubuntu (and Ubuntu based operating systems) they will be forced to use the new ppa.