Homebrew [Announcement?]The Homebrewhub

how should we advertise (read the advertisement section first please)

  • We don't continue our effort & No advertisement

    Votes: 35 14.5%
  • We advertise to survive

    Votes: 102 42.1%
  • We advertise & donate to the developers

    Votes: 105 43.4%

  • Total voters
    242

Gelex

Member
Newcomer
Joined
Jan 17, 2016
Messages
14
Trophies
0
XP
78
Country
United States
As a developer (mostly ARM9 baremetal libraries currently, KGB uses it for example, and one WIP bootloader for a9lh), I actually have my hands bound by my work contract-- I cannot take any money from outside sources without going through some "conflict-of-interest" stuff with legal at work. Thus I personally favor the "advertising to survive" route, at least for the general case. I'm not sure who else in the scene is bound by said contract clauses, or if they care. Just my 2 cents.

Having a centralized place for listing all open source homebrew isn't a bad idea, but why only GitHub? Is it not possible to hook into things that use GitLab, for example? Or BitBucket? In other words, why couple your design/service/thingamabob with a particular company/service?

EDIT: 2 AM me can't spell nor grammar
 
Last edited by Gelex,

ketal

aiueo
Member
Joined
Aug 20, 2015
Messages
744
Trophies
0
XP
677
Country
Italy
As a developer (mostly ARM9 baremetal libraries currently, KGB uses it for example, and one WIP bootloader for a9lh), I actually have my hands bound by my work contract. I cannot take any money from outside sources without going through some "conflict-of-interest" stuff with legal at work. Thus I personally favor the "advertising to survive" route, at least for the general case. I'm not sure who else in the scene is bound by said contract clauses, or if they care. Just my 2 cents. Otherwise having a centralized place for listing all open source homebrew isn't a bad idea, but why only GitHub? Is it not possible to hook into things that use GitLab, for example? Or BitBucker? In other words, why couple your design/service/thingamabob with a particular company/service?

I am bound to the same conditions (and another person too, which is why we wanted to avoid donations). About the Git service, there's nothing stopping us from fetching from other platforms (I prefer BitBucket myself), but that will come later
 

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
As a developer (mostly ARM9 baremetal libraries currently, KGB uses it for example, and one WIP bootloader for a9lh), I actually have my hands bound by my work contract-- I cannot take any money from outside sources without going through some "conflict-of-interest" stuff with legal at work. Thus I personally favor the "advertising to survive" route, at least for the general case. I'm not sure who else in the scene is bound by said contract clauses, or if they care. Just my 2 cents.

Having a centralized place for listing all open source homebrew isn't a bad idea, but why only GitHub? Is it not possible to hook into things that use GitLab, for example? Or BitBucket? In other words, why couple your design/service/thingamabob with a particular company/service?

EDIT: 2 AM me can't spell nor grammar
We started with github bevause most people are using that.
To be honest i dont think i've ever seen an opensource homebrew application hosted on another site.
But if someone posts a link here then we'll put that site (if it is doable) on our todo list (right after zip support)
 
Last edited by Tjessx,

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
As a developer (mostly ARM9 baremetal libraries currently, KGB uses it for example, and one WIP bootloader for a9lh), I actually have my hands bound by my work contract-- I cannot take any money from outside sources without going through some "conflict-of-interest" stuff with legal at work. Thus I personally favor the "advertising to survive" route, at least for the general case. I'm not sure who else in the scene is bound by said contract clauses, or if they care. Just my 2 cents.
one of the ideas we had a while ago was (if there was profit enough for) to invest in others work.
for example host a server for them, buy a domain, ...
With this idea we were mainly focusing on people using online features.
This way we don't pay developers, but they can make use of our services as an advantage for their development.
 
  • Like
Reactions: Sono

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
Update:

Added zip support.
CIA applications that are only released in zip format can be downloaded now,
However, (this applies to all downloads), The CIA installers only install the CIA file.
If a homebrew application needs additional files, this won't work.
 

ksanislo

Well-Known Member
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
There's a pre existing homebrew title database at https://titledb.com, it already holds an index of nearly all available CIA builds and allows direct install of apps from far more places than just github.

Also, I'm not going to try to force advertising or donations to keep it up. It's my project and I pay for it, not you guys. Don't be fooled by shinier reimplementations that can't keep up on technical merit.
 

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
There's a pre existing homebrew title database at https://titledb.com, it already holds an index of nearly all available CIA builds and allows direct install of apps from far more places than just github.

We're not trying to compete with you, we just want 1 place to download all homebrew related stuff on, and this is the first step towards it.

Also, I'm not going to try to force advertising or donations to keep it up.
We don't even accept donations --'
I'm not sure how old you are, But i know you've got a job.
I've you feel like paying for your own projects which you solely make for others, then feel free to do so.
But I, still a student without a job, just don't have the money to do so.
I'm not forcing anyone on the advertisement, if you don't want to see ads, then install adblock or don't use the site at all.

Don't be fooled by shinier reimplementations that can't keep up on technical merit.
I'm not sure if you've actually visited the site, and read the thread, but this is an early version.
We just put this thread here because we wanted to know peoples opinion.
Technical merit? Please name one
 

ksanislo

Well-Known Member
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
Name one? Sure, server side transit decompression of linked zip files, so it can index and direct link inside a zip and be installed via the current unmodified version of FBI. Given you just emailed me to ask for direct zip support inside QRWL, it's a safe bet your website here isn't even close to that capability.
 

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
Name one? Sure, server side transit decompression of linked zip files, so it can index and direct link inside a zip and be installed via the current unmodified version of FBI
We've got that too.
take a look at WorldOf3DSand

--------------------- MERGED ---------------------------

Please continue
 

ksanislo

Well-Known Member
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
You're just making a local mirror of the file. That's not proxy decompression, you're just hosting an unzipped copy. I'm sure a few HB developers will take offense to that.
 

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
You're just making a local mirror of the file. That's not proxy decompression, you're just hosting an unzipped copy. I'm sure a few HB developers will take offense to that.
Please enlighten me why people would have offense to that
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
Please enlighten me why people would have offense to that
Hosting a local copy messes up download stats, proxy-unzipping will keep the hit to the original server and preserve download stats.

Redistributing someone else's copyrighted apps? Nah, that's entirely cool. No one will take offense there.
Pretty sure most licenses for homebrew apps allow redistribution. Can be an uncool move without getting permission though.
 

Tjessx

Well-Known Member
OP
Member
Joined
Dec 3, 2014
Messages
1,160
Trophies
0
Age
27
XP
952
Country
Belgium
Redistributing someone else's copyrighted apps? Nah, that's entirely cool. No one will take offense there.
Every thirty minutes, my script scans every 30 minutes
Redistributing someone else's copyrighted apps? Nah, that's entirely cool. No one will take offense there.
You know what it also does? Make sure the download works.
Nice work with your proxy decompression

--------------------- MERGED ---------------------------

Hosting a local copy messes up download stats, proxy-unzipping will keep the hit to the original server and preserve download stats.
Pretty sure most licenses for homebrew apps allow redistribution. Can be an uncool move without getting permission though.
This is what happens:
Every thirty minutes i scan for new homebrew, if there was released a new version, it checks the format, is it a zip/rar (and no 3dsx and CIA available)? then it downloads it, unpacks it, looks for the CIA file, and saves it. older versions get deleted, this is only done with the latest version.
When someone downloads an application, we check if it is one that came out of a zip/rar, if it does, we download the zip/rar in the background, so that the download count will still increase.

What do we have in the end?
A working download link of the latest version, and the download count stays intact.

EDIT: these images were taking while trying to download applications that make use of the proxy decompression of titledb.com. Both using FBI, and that other application which name is to hard to remember

--------------------- MERGED ---------------------------

Pretty sure most licenses for homebrew apps allow redistribution. Can be an uncool move without getting permission though.
Is it really redistribution though? we download the application every time from the original github release page, we just do that in the background and give the user a copy of the file which is max 30 minutes old.


Anyways: If any developer, has a problem with this, just reply here, and i'll remove you from my database. No hard feelings.
(i'll put this in the first post aswel)
 

Attachments

  • IMG_4674.JPG
    IMG_4674.JPG
    847.4 KB · Views: 126
  • IMG_4673.JPG
    IMG_4673.JPG
    437.8 KB · Views: 149
Last edited by Tjessx,
D

Deleted User

Guest
6421-michael-jackson-eating-popcorn.gif

Hate to break it to you guys, but competing and arguing isn't the way to go. Just accept that there is one other person with the same idea, and wants to support the community.

That is the problem with the 3ds homebrew community. People just want stuff and don't contribute. You can't contribute without being attacked by someone else, and the only people who actually get recognized are big developers. So, this is an awesome idea. I think that @ksanislo is just attacking for no valid reason. If he is adult enough to have a job he should grow some testicles and accept the younger members of the site want to contribute.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
That is the problem with the 3ds homebrew community. People just want stuff and don't contribute. You can't contribute without being attacked by someone else
There's two types of developers really, the ones who will attack someone for having a similar idea (This thread at the moment), then the ones who are like "Cool, competition" (CIAngel vs FreeShop, anyone?).

You each have a site, they have a similar purpose, currently one has had more development time than the other. People will use the one they like, the other will learn from it and add things, then people might switch, the other will learn, repeat forever or until someone gets bored. That's development.
 
  • Like
Reactions: Tjessx

ksanislo

Well-Known Member
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
There's two types of developers really, the ones who will attack someone for having a similar idea (This thread at the moment), then the ones who are like "Cool, competition" (CIAngel vs FreeShop, anyone?).

My irritation comes from the fact that people on this site in particular like to poorly clone my creations and claim them as their own unique ideas.
 
D

Deleted User

Guest
There's two types of developers really, the ones who will attack someone for having a similar idea (This thread at the moment), then the ones who are like "Cool, competition" (CIAngel vs FreeShop, anyone?).

My irritation comes from the fact that people on this site in particular like to poorly clone my creations and claim them as their own unique ideas

fixed it @ksanislo
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/_NsOxG2zwWA?si=oK21qVNxgd98AyJT