3 ms·
In my opinion, here is how I would handle this: Use git and not mercurial. Use github over Source Forge. This will get you more eye balls on the project. Devel
by towndrunk 8y ago
In my opinion, here is how I would handle this:
Use git and not mercurial. Use github over Source Forge. This will get you more eye balls on the project. Developers are more skilled in git than mercurial as well.
- Create a core in C that handles all the base functionality of the email client
- Create a UI for each platform using its native toolkits. Cocoa for macOS, MFC/.Net for Windows, GTK+ etc. You want the client to be native to the platform so it feels natural in all UI aspects and integration with the underlying OS.
I believe Transmission takes this approach and it seems to work well: https://github.com/transmission/transmission https://github.com/transmission/transmission
- j1elo 8y agoWho in this current world wants to create or promote a growing community of free software developers, and chooses SourceForge as a platform instead of GitHub or GitLab? Not that other alternatives are bad, but let me insist: especially if the intent is to attract more developers, GitHub has been THE choice already for several years.
- DaiPlusPlus 8y agoIsn’t SourceForge synonymous with aggressive and intrusive advertisements all over the site and didn’t they get in trouble for inserting adware and spyware into projects’ binary downloads?
- snazz 8y agoThey did wrap installers in malware but have stopped now. Regardless, the site is very poorly designed and makes for a bad developer and user experience. To users and potential contributors, using SourceForge is synonymous with not caring.
- honeywhite 8y agoI've registered a custom domain, which will be our primary user-facing point of contact. Developers use SF essentially purely as a Mercurial host; everything else is run over eMail.
- deleted 8y ago[deleted]
- honeywhite 8y agoProblem with those two is the first three letters. I'm fine with Bitbucket but decided against it in the near-term. Long-term, we'll probably move toward it.
- closeparen 8y agoHaving strange and antiquated taste in collaboration tools is entirely consistent with wanting to revive Eudora. You may as well advise this person to "just use GMail."
- honeywhite 8y agoAlready do. I don't use Gmail's HTML interface (I always will prefer IMAP over an HTML gateway) but Gmail is my primary personal eMail server.
- honeywhite 8y agoI absolutely hate git. I think its creator should be shot in the elbows, knees, and balls, and then broken on the wheel. GitHub has no Hg support, so it's out. I thought long and hard about transitioning to Bitbucket. In the end, I decided against it in the near term, because I have two other projects going (Eudora revival for Windows, which is not the same program at all, despite the name, and then a LimeWire revival). I like to keep all my eggs in one basket, and if I tried to transition the other two projects to Bitbucket, I'd encounter inertia from at least one developer, sans doute.