The Future...

Discussions for the Apple Mac OS builds of Pale Moon

Moderator: dbsoft

Forum rules
Important note:
The old Mac OS versions of Pale Moon were provided by various people and not official or in any way organized. Please make sure you check the date of topic threads to know if the topic is current or relevant! We are using this board for both old discussions and new development of Pale Moon on Mac.

Any specific bugs you find that don't have their own topic yet: please make a new topic; one bug per topic please to keep things organized.
New Tobin Paradigm

Re: The Future...

Unread post by New Tobin Paradigm » 2021-03-11, 13:07

Yeah, we have to try and remember to give those a chance.

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 13:24

Well, I joined the project for the Mac port for a number of reasons. I like the product... it embodies a number of design decisions I like... that Mozilla had abandoned. I also want to keep a modern browser running on old versions of MacOS. So my efforts have bore both of those fruits so far, keeping a browser I like running on new versions of MacOS and keeping old versions of MacOS supported with a good browser. If the main team is going to go out of their way to make it hard for me to keep doing Mac versions... either to spite me... or for perceived technical reasons then it will in fact become a waste of time for me. If that happens I will move over to another project that actually welcomes my efforts. I'll port the stuff I don't have in those other browsers over from Pale Moon and proceed on a more welcoming project. I'm really hoping though that I can just keep doing what I have been doing in peace however.

New Tobin Paradigm

Re: The Future...

Unread post by New Tobin Paradigm » 2021-03-11, 14:00

dbsoft wrote:
2021-03-11, 13:24
I'm really hoping though that I can just keep doing what I have been doing in peace however.
If that was true then what went down wouldn't have in the way it did. You're not kidding anyone.

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 14:27

Tobin, again you can stop posting at me... I won't respond to anything you say... unless it is "I'm sorry"

New Tobin Paradigm

Re: The Future...

Unread post by New Tobin Paradigm » 2021-03-11, 14:31

Don't give me orders. I shall speak to whomever I see fit.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: The Future...

Unread post by Moonchild » 2021-03-11, 14:35

dbsoft wrote:
2021-03-11, 13:24
If the main team is going to go out of their way to make it hard for me to keep doing Mac versions... either to spite me... or for perceived technical reasons then it will in fact become a waste of time for me. If that happens I will move over to another project that actually welcomes my efforts.
I'm sorry but please don't try to pretend your efforts weren't welcomed. We went out of our way to make it as easy as possible to make these Mac builds happen. Should I remind you that the "Golden" beta branding was created explicitly for you? Or the fact that we've made changes to theming, and that we've had both hands outstretched to you (and those before you) to try and make Official Mac releases a thing?

Even suggesting that we'd do anything out of spite in this context is something I personally take offence to so please don't try to present things completely opposed to what they are.

That has nothing to do with the project being welcoming or inclusive. You shouldn't ignore what I explained in the announcement about discontinuing Mac.

As I also clearly indicated in my announcement the main reasons for discontinuing Mac in the platform, and that if you want to have a basis to continue building on Mac that you should be forking the platform now. It won't be any harder to build future versions for Mac based on the current code than it has been so far, but it will have to be a platform fork as we will, of course, remove obsolete code from the tree for platforms we no longer support. We will make a start with that soon. That is not "making it harder" as a goal in itself which you seem to be hinting at here, but rather the inevitable result of removing the complexity in many parts of the tree that is no longer necessary without Mac support. Expecting to continue "business as usual" without making a fork or any effort to retain Mac code yourself to work from is unrealistic and something that will lead to your disappointment.

So the choice is yours: Fork now and continue Mac builds based on your fork of the platform and application code using your own branding, or switch to something else to focus on.
dbsoft wrote:
2021-03-11, 14:27
Tobin, again you can stop posting at me... I won't respond to anything you say.
Well, you just did - instead of ignoring as you said you would.
He's free to post - whether you agree with it or not and whether you want to see it or not.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 14:44

Moonchild wrote:
2021-03-11, 14:35
I'm sorry but please don't try to pretend your efforts weren't welcomed. We went out of our way to make it as easy as possible to make these Mac builds happen. Should I remind you that the "Golden" beta branding was created explicitly for you? Or the fact that we've made changes to theming, and that we've had both hands outstretched to you (and those before you) to
I didn't mean to sound like in the past you weren't welcoming, I am sorry if it came out that way. I appreciate you bringing me in to work on it and all the help you gave with my patches and figuring out the issues with the Mac version.

Just saying, if you start removing Mac stuff immediately, it would seem like you are trying to kill a fully functional Mac port for no good reason.
Moonchild wrote:
2021-03-11, 14:35
Well, you just did - instead of ignoring as you said you would.
I responded to his act of posting not to anything he said, hoping to discourage him from trying to stir things up.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: The Future...

Unread post by Moonchild » 2021-03-11, 15:01

dbsoft wrote:
2021-03-11, 14:44
Just saying, if you start removing Mac stuff immediately, it would seem like you are trying to kill a fully functional Mac port for no good reason.
So you're saying we should use some arbitrary delay instead of whenever we get around to simplifying the code when it's convenient for our schedule (which will be soon)? And when, pray tell, would be "acceptable" then in your PoV? :|

Also, "for no good reason"?... I clearly explained the two most important good reasons in my announcement.
You can fork later, too, but you'll just make it more difficult on yourself.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 15:12

Well, I'd say as it becomes necessary... when there is an overhaul of a subsystem that would cause increased complexity.

Also if you are intent on killing it completely, then I'd ask that you give me maybe 3-6 months or something to work on transitioning stuff to another project so I can have a place for the orphaned Mac users that had been using Pale Moon to go.
Last edited by dbsoft on 2021-03-11, 15:20, edited 1 time in total.

New Tobin Paradigm

Re: The Future...

Unread post by New Tobin Paradigm » 2021-03-11, 15:16

Off-topic:
So don't delay act now supplies are running out
Allow if you're still alive six to eight years to arrive
And if you follow there may be a tomorrow
But if the offer's shunned you might as well be walkin' on the sun

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: The Future...

Unread post by Moonchild » 2021-03-11, 15:17

You don't seem to understand how intertwined all this is. the Mac code being there causes increased complexity for just about everything.
As suggested check the code cross reference for the various preprocessor defines and you might get some notion.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 15:25

Moonchild wrote:
2021-03-11, 15:17
You don't seem to understand how intertwined all this is. the Mac code being there causes increased complexity for just about everything.
As suggested check the code cross reference for the various preprocessor defines and you might get some notion.
I have some notion, but just because there is complexity somewhere... it only matters when you touch that piece for an important change... which is what I was saying about when it becomes necessary. And where there are those #ifdefs there are usually ones for other platforms as well and removing ONE of them doesn't necessarily reduce the complexity.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: The Future...

Unread post by Moonchild » 2021-03-11, 15:48

Nope, sorry. I disagree. There's already way too much piecemeal stuff that's been going on, and I don't plan to delay this any more than necessary as it affects everything. The #ifdefs are only the tip of the iceberg. So i strongly recommend you fork now and keep an eye on commits you may want in your fork. Mac also isn't like any other platform that shares more universal code. but i guess you won't know that unless you actually look at what we have.

Long-term removal "as-and-when" will just make a total mess of our tree. I'm not accepting that.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

dbsoft
Project Contributor
Project Contributor
Posts: 405
Joined: 2020-02-21, 17:35

Re: The Future...

Unread post by dbsoft » 2021-03-11, 16:08


New Tobin Paradigm

Re: The Future...

Unread post by New Tobin Paradigm » 2021-03-11, 16:11

Are you gonna bicker all day long about this shit? We will decide collectively as leaders and members of our projects and in our pseudo-alliance what is necessary what is too complex and should be removed from the platform and our respective projects. YOU no longer have a say in that because YOU chose to be put separate from the collective.

Go forth in your projects and leave us with ours.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: The Future...

Unread post by Moonchild » 2021-03-11, 16:13

We're done here.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked