Recruiting programmers

Do you still want to work for this disruptive team? Well, we now need programmers.
FoOlSlide is a really massive and innovative project. There are many parties interested in its evolution, and, this could be your chance to help us out, FoOls, and the community.
First general rule: you’d be working at FoOlRulez only. I don’t mean you can’t play WoW with your friends, or that you can’t frequent some forums. Just don’t be in another major group similar to ours.
We need programmers that know one or more of these languages:
- PHP
- jQuery/Javascript
- Java (for future android and universal desktop client)
- Objective-C (for future iPhone application)
- English
For knowing, I mean having programmed in them before, being able to bring at least proof about it. I can certainly help, but I need you to be able to deal with objective PHP, know about using jQuery plugins and creating them, and of course all the HTML5 and CSS stuff. You can get updated while coding, if you didn’t code for a while.
Current priorities? Coding a new proper theme, fixing the error lines to a nicer English, dealing with the translation files from other groups, fixing visualization bugs in the admin panel, improving the forms’ error messages.
I moved the project on GitHub to have an easier time – it’d be annoying to deal with server permissions or paying a dedicated server. Here’s the branch: https://github.com/woxxy/FoOlSlide
This is the official branch of FoOlSlide, so we’ll be keeping the FoOlRulez ideal behind it, and you’d have to follow the groups’ priorities when coding it. Anything that is changed into FoOlSlide will belong to FoOlRulez as a group. Donations will be kept by me, who will invest in what the group needs, just as it happened for the past years. This pretty much means I will deal with the loss.
The FoOlSlide project is completely legal. It’s a generic reader, it can be used legally, be it for webcomics, comics, manga, pages of a book, PDFs, slides from power-point and so on. We’re aware of the illegal uses, we are part of scanlation too, yet we like to make sure everyone uses it without hurting at least the moral rights of the companies whose work is derived. In other words, we’re working towards legality.
Sorry for making such points clear: I am aware most programmers care about this, though not every single of them. I have never dealt with software with such a large-scale success, even less I’ve dealt with a team of programmers. You can probably tell I can deal with a large and complex team already, so programming would be just an extension of the team.
If you like reading properly, want to contribute to the community, or just love us, don’t want to spend a dime to contribute and like programming, we’d be happy to have you aboard. You can just mail me at recruiting@{thisdomain.org(you know which domain I mean)}, show me what you coded in past. You don’t need to tell me your life situation, but of course you can tell me what you’d like to – nothing is fine.
GOMENASAI WOXXU KUN I ONRY SPEAK JAPEENEESE
YOU ROSE VARUABLE PLOGAMMAR
I’d Like to, but I’m not going to put myself forward… I’ve already shown off many times that I do not know how to program.
However… I am looking forward to this, and will cheer you on silently.
Good luck.
You’ll need it.
I could maybe tell to this to a friend who knows about much of this that… (only that he’s english is… <.< , if spanish is acceptable too then its ok).
Sort of interested in helping out, though I’m really not sure if I’d have time, I’ve worked with php before though I should warn you my knowledge is very rusty and I never really used the OOP part of it much. Lately I’ve been working more in the mobile sphere mainly a chat application called cnectd. We’re actually rewriting the entire system at present which is why I’m not sure how much time I’d have for other projects. For the chat app in question I’ve been heavily involved in the blackberry and android clients as well as the server which runs tomcat/glassfish. I’ve looked a little at iphone code but its…… objective C – horrible language, almost as bad as symbian, which I have done and in truth wish to avoid like the plague, horrible unstable platform that it is. If I have time i’ll hop onto irc and have a chat though no promises
Objective part of PHP is pretty soon neutralized by the fact that CodeIgniter, the framework FoOlSlide is built on, sets a simple standard that doesn’t need to be touched any further. New classes is pretty much copying the header of the file and changing its name. The rest is about normal PHP, with OOP variables like $chapter->name $chapter->title()
Thanks for thinking about it, and don’t worry if you don’t have time: I’m sure we’ll get various, less experienced programmers, so there’s no urgency in helping us.
And I agree about objective-c… so much hate. I ended up using PhoneGap not to waste my time before. But that wouldn’t work with FoOlSlide: the images to load are too large, and the browser dies on them – beside having too many caching problems. Native is the only way to go.
Normally is. I’d suggest looking at the android code base, Its got some seriously awesome features, for example you can register the app as an intent and then when a user clicks on a zip/rar archive the phone will automatically load it into foolslide. Also when a program wants to do something on the device it creates an intent and the device finds a matching library/program/exe to handle it even if that component is part of another app. Its also a lot easier and faster to market than any other platform
You know, I think I even used code igniter for a site three years ago…. It is a really simple efficient little platform. I also once looked at something called symfony as well. The company I was working for at the time was developing a rare books auction site using it. Its pretty complex and extremely well developed, though it would be more than a bit top heavy for foolslide.
Dude, I can totally code in English. That’s almost my native coding language.
A bit too late. I’m a wizard in jQuery/JS and Java and would love to help you (maybe then stuff gets released faster), but unfortunately I’m not a lazy student anymore and have a job. I wish you good luck on finding some competent people. jQuery is easy as fuck, but that can lead to some really lazy programming which leads to really stupid code which is why I like MooTools more (pun not intended, but nice anyway).
Also where is the next SnO chapter? I need it bad!
speaking of programming, Woxxy, you have a “tweet this” button and a facebook “like” button, but no google plus button…
for the android and iphone programming
there is a way to programm for both simultaniously (well most of it u need a mac to compile the iphone code)
jsut wanted to say coz i like to programm like this
the language is javascript but its fun to code and the results are pretty good too
try titanium studio there is a community version that is for free (ok u wont have a debugger but i can code wihtout it and im fine with it ^^”)
hope i could have helped with this
i dont know if i want to join coz im a bit scared of such big projects where u have to put ur live on the line (to speek) and so but if there isnt i guess we could talk about it ^^”
(english isnt my main language but i get better marks in it then my main <.<)
Well, I have already tried titanium years ago, and if I am not wrong, it’s just like PhoneGap: it’s a browser page in which the app runs with natural HTML5 and Javascript. I can already do this with FoOlSlide via browser, and the ending problem is the same: images are too heavy to be displayed as they are like 1600x1100px, it takes them seconds to load it on screen.
You need to use a native application to be able to display them fast enough, and you need to be able to unload the images from the memory once you’re done with them, else the application will crash, just like the browsers do.
In any case, this definitely is not a project where you put your life on the line. Particularly, if we work together, we work all on one our own copy, and then we merge the changes. Nobody is going to eat you, and I’ll check every change before implementing in the release branch.
I’m looking forward to working with the people who applied, and if you know javascript, you’d help a lot. I also love sharing knowledge and showing people around. It’s basically what I do all the time at FoOls after all.
actually it isnt browser based it creates an app for android and (if compiled with the iosx sdk) it compiles an app for iphone
and as long as i dont have to overly use html i guess it could be fun to help and learn =)
I just read the wiki to be sure what you mean… and damn, they actually are recompiling in binary. I still wonder how does it handle visualization of large images. Guess the only solution is to try!
And, well, there’s very little HTML, and a lot of PHP. Right now there’s little Javascript too, like 3% vs 97% PHP (yay for GitHub statistics). It just means that I did really little with it, but I am sure everything would feel much more solid if there was more javascript interaction.
You know where to meet me, IRC etc.
oh… you could advertise to reddit/r/programming. not that it’ll help much.
so, any luck? is there going to be a follow up blog post about this?