Notice: My personal stance on AI generated artwork. Retweet and share if you agree. Let us discuss, and not immediately scream bloody murder.

Now Viewing: Gelbooru source 0.1.11 is released. Get it here!
Keep it civil, do not flame or bait other users. If you notice anything illegal or inappropriate being discussed, contact an administrator or moderator.

StarBuster - Group: Member - Total Posts: 6
user_avatar
Posted on: 05/13/15 05:13PM

Hi again,

I'm a software developer for some years now and I would like to help develop the platform, fixing bugs, find security holes, test and implement the feature requests on the bugtracker. I have quite a lot experience in PHP I guess. But where to start? I tested the 0.1.11 version on my local system and fixed some minor bugs to get familiar with the code (I though it would be much more source code, or did I miss something?). Is this the version to begin with or are there newer files? Some pages back someone posted an SVN URL, but the server isn't responding on that port, so I have to stick with the ZIP files from first page. Where would I need to submit / commit changes and more importantly: how do I know which bugs or features have been already fixed or implemented so I don't need to fix them twice? Compared to the current 0.2.5 beta version on the gelbooru.com domain, the 0.1.11 seems to be quite outdated. Does it make sense to start working based on this version nevertheless?



jedi1357 - Group: Moderator - Total Posts: 5762
user_avatar
Posted on: 05/13/15 05:26PM

gelbooru.com/index.php?page=tracker&s=list

For now, perhaps you can just give your input in these tracks. It might speed things along for the head programmer.



Jerl - Group: The Real Administrator - Total Posts: 6704
user_avatar
Posted on: 05/13/15 06:16PM

StarBuster said:
Hi again,

I'm a software developer for some years now and I would like to help develop the platform, fixing bugs, find security holes, test and implement the feature requests on the bugtracker. I have quite a lot experience in PHP I guess. But where to start? I tested the 0.1.11 version on my local system and fixed some minor bugs to get familiar with the code (I though it would be much more source code, or did I miss something?). Is this the version to begin with or are there newer files? Some pages back someone posted an SVN URL, but the server isn't responding on that port, so I have to stick with the ZIP files from first page. Where would I need to submit / commit changes and more importantly: how do I know which bugs or features have been already fixed or implemented so I don't need to fix them twice? Compared to the current 0.2.5 beta version on the gelbooru.com domain, the 0.1.11 seems to be quite outdated. Does it make sense to start working based on this version nevertheless?


The 0.2.5 source is very, very different from the 0.1.x code. Buggies and additional features written for 0.1.x are very likely to be incompatible with 0.2.x.

We currently have no plans to open-source the 0.2.5 branch. The branch I'm working on, 0.2.6, may be open-sourced at some point, but Lozer wants to polish it up a bit more first, and it's likely that it won't end up being used on the live site.

The next version, 0.3.0, is planned to be open-source, as the Patreon says. Until we have it finished, though, it currently isn't even available to me even though I'm a dev.



StarBuster - Group: Member - Total Posts: 6
user_avatar
Posted on: 05/13/15 08:07PM

Ok, thank you. I will try and look where I can help. I went through some pages of the bug tracker but it seems like most reports are either 0.2x or 0.3x related or have no version assigned at all. I couldn't reproduce many of the reports on my local install. The changes seems to be much bigger than I thought. I think, without a newer version it doesn't make much sense to even start fixing bugs or go through all the submissions.

Just out of interest: Is there a filter in the bug tracker to sort entries by date, severity, category, status, etc. or did I miss it simply? I think it would be helpful to sort the entries based on which entries one want to fix / implement (e. g. find bugs with high severity). The roadmap list however is helpful.



Jerl - Group: The Real Administrator - Total Posts: 6704
user_avatar
Posted on: 05/13/15 08:13PM

Not at the moment. Geltas is currently the only person working those tickets, and as far as I'm aware, he's working them in either the order Lozer asks him to work them, or chronological order.

Once we do go open source, though, that would be a pretty useful feature. I'd recommend suggesting it on the trac, since Geltas does not read these forums.



sexy_bonnie_fnaf - Group: Member - Total Posts: 2
user_avatar
new here
Posted on: 05/15/15 05:46AM

hi there i---im miku but you can call me neko



Jerglekakhan - Group: Member - Total Posts: 5
user_avatar
Posted on: 06/29/15 09:43PM

For anyone that cares, I've modified a couple scripts in v0.1.11 to include some useful features, the most notable of which right now is batch_add.php being made into a recursive script. I'll also be adding a page that lists tags currently in the database sometime this week.
github.com/Jerglekakan/someGelbooruScripts
These will all be rendered irrelevant along with v0.1.11 when v0.2.X (or maybe they'll just skip to v0.3) is released publicly, but that might be years in the future. So in the meantime, maybe somebody other than myself will find these useful.



Oddyeus - Group: Member - Total Posts: 155
user_avatar
Posted on: 08/25/15 03:55AM

sexy_bonnie_fnaf said:
hi there i---im miku but you can call me neko

There is so much wrong about this post, and this user, I'm not sure where to start.



white2 - Group: Member - Total Posts: 1
user_avatar
Hmm...
Posted on: 10/15/15 01:49PM

gelbooru.com/index.php?page=dapi&s=view&id=99

"Our API is being abused at the moment and is disabled."

What is it??



Deusexcalamus - Group: Moderator - Total Posts: 1169
user_avatar
Posted on: 10/15/15 04:05PM

white2 said:
gelbooru.com/index.php?page=dapi&s=view&id=99

"Our API is being abused at the moment and is disabled."

What is it??

forum #3264



add_replyAdd Reply


«910111213141516 17 1819