Port Polly to GTK3

Bug #964748 reported by Arturo Torres Sánchez
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Polly
In Progress
Critical
Unassigned

Bug Description

Currently, Polly is written in GTK2. However, the current version of GTK is in the 3.x series, and the 2.x series is becoming obsolete.

Revision history for this message
Conscious User (conscioususer) wrote :

I've been already working on this for a long time. It is the main objective for 0.94.

Changed in polly:
status: New → In Progress
importance: Undecided → Critical
milestone: none → pre-alpha-4
Revision history for this message
Heimen Stoffels (vistaus) wrote :

Although it's quite broken at the moment. It only shows a blank window with nothing else, not even a Twitter sign-in. It does show the settings though and that's configurable but no tweets or anything. So this port is broken atm.

Revision history for this message
Conscious User (conscioususer) wrote :

@Vistaus:

I said "I've been working on this", not "I worked on this". If I considered the port already usable, I'd have mentioned the branch in this report. Please don't spread the word that it's "broken" otherwise you will confuse other readers of this report into thinking that a usable port is supposed to exist.

Please try to focus your comments just on what has been actually said. When I consider the port usable, I'll announce.

Revision history for this message
Heimen Stoffels (vistaus) wrote :

Please try to focus your comments on what I notice, not what you actually said or do.
I never said that you consider it done or something. I just help testing and noted that it's broken atm and I even explained to you what is broken. I know it's not done yet, else this bug would Resolved and I probably wouldn't use bzr then. I just noticed what was broken, reported that to you and I didn't mean to harm anyone with it nor did I want to confuse anyone with giving the indication a usable port exists.

Revision history for this message
Conscious User (conscioususer) wrote :

My point is that the usage of the word "broken" implies that it's supposed to be working. But it's not so you didn't really notice anything I didn't already know.

I appreciate that you want to help testing, but there's nothing to test yet. The problem is that Launchpad does not allow me to make a branch private or invisible, which the gt3k branch should b e at the moment.

Anyways, I hope my previous response didn't sound too aggressive. I was worried that more people started testing the branch and reporting on it.

Revision history for this message
Conscious User (conscioususer) wrote :

To avoid similar confusions in the future, I have deleted the gtk3 branch and will no longer make the code public until the port is finished.

Revision history for this message
Conscious User (conscioususer) wrote :

For future reference, I advise users to be properly informed about what is supposed to be working before reporting issues on experimental branches. You can use the Questions section of Launchpad or ask the @PollyClient account on Twitter.

Revision history for this message
Heimen Stoffels (vistaus) wrote :

In that case Polly isn't really open source anymore but Google open source as in "we publish the source code when it's ready". That's not truly open source.

Revision history for this message
Conscious User (conscioususer) wrote :

Versioning control systems are not real-time, so the period between commits is always made in private. And several projects reduce toolkit ports to a single commit, so I'm not really doing anything out of the ordinary.

Anyway, the definition of open-source is outside the scope of this report. If you have further comments let's discuss away from here to avoid spamming the bug subscribers.

Revision history for this message
Heimen Stoffels (vistaus) wrote :

Alright then. One question though: what branch is this? bzr branch lp:~conscioususer/+junk/polly

Revision history for this message
Conscious User (conscioususer) wrote :

It's the private branch where the code is now. Not really private technically, but the closest thing to "private" that Launchpad allows. It is not listed as a Polly branch, which is probably enough to avoid unnecessary bug reports.

Revision history for this message
Mohamed-Touhami MAHDI (dragnucs) wrote :

Can I have the current source code? I fugure out where to download the latest pre-alpha.
I have some free time that I want to invest in Polly development.

Revision history for this message
Heimen Stoffels (vistaus) wrote :
Revision history for this message
Mohamed-Touhami MAHDI (dragnucs) wrote :

Thansk.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.