maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   2012 Coding Competition (https://talk.maemo.org/showthread.php?t=83761)

EmaNymton 2012-08-12 14:43

Re: 2012 Coding Competition
 
Hi,
I want to participate with an application but I don't know in which category it fits.
It's a client for openligadb, a community driven database for (primary german) soccer results. The applications for live-scores in ovi store are (in my opinion) very limited, so I started to write one to satisfy my needs (primary auto-update scores with selectable notification)

In which category would you put it?

EmaNymton
(for interested german-speaking people you can follow the thread at opensmartpad.org)

leon.anavi 2012-08-12 18:41

Re: 2012 Coding Competition
 
Hi All,

I spent the last 3 days of my vacation to develop a new app called MoGateway which I plan to submit to Network & Communications category of the competition.

MoGateway is an open-source Qt app for MeeGo Harmattan/Symbian which transforms the smartphone into e-mail to SMS gateway. It is localized in English and Bulgarian. Today I submitted it to Nokia Store for validation.

Right now I am too tired even to edit the wiki. So I will submit MoGateway as well as location2sms (at the Updates category) to the competition tomorrow.

10x,
Leon

Wikiwide 2012-08-13 05:44

Re: 2012 Coding Competition
 
2 Attachment(s)
Quote:

Originally Posted by kojacker (Post 1249108)
If you have any worries about packaging applications, something you're stuck on, or anything else that may be holding you back from completing your application then this is the time to let us help you. Or let us try to find someone to help you :p Especially beginners, we want to see everyone have a finished application :cool:

I dislike process of packaging an application (though I have done it once or twice) because it cannot be done on the N900 itself, if I remember correctly - I have to use MADDE Terminal.
I am stuck on changing the interface of hildon-touch-selector to display not only text value of the column, but also additional information. The tree model does include the "additional information", but the hildon-touch-selector does not show any awareness of it.
I would be grateful for help with C, since I am quite sure there are problems with memory allocation and pointers which I cannot see myself.
The application attached is hildon-control-panel applet to switch between virtual keyboards. As far as I know, right now a user of N900 has to type long gconf-invoking string in XTerm to change to a different virtual keyboard (it is the primary reason I still use the default virtual keyboard). This applet allows an easy-to-use graphical interface instead, showing currently used keyboard, list of available choices and button to switch to one of them.
An experienced user can understand which keyboard is going to be turned on just by seeing its file name. However, it would be easier for most users if additional information - such as, short description of the package which installed this file - was available.
The two attached files contain the source code of alpha version of the applet. C file is the whole code. DESKTOP file is to be put into directory /usr/share/applications/hildon-control-panel/.
SO file is the library to be put into location /usr/lib/hildon-input-method/. SO file can be found at
http://sharesend.com/4h1pz
Thanks in advance for reading.

kojacker 2012-08-14 15:01

Re: 2012 Coding Competition
 
Hi folks, hope all's going well :) You might be interested to know we have 82 entries registered to the wiki so far, here's the break down in categories:

•Desktop, System & Utilities - 17
•Games, Graphics & Multimedia - 25
•Network & Communications - 14
•Location & Navigation - 6
•Other - 7
•Updates and development on existing apps - 11

(There is 1 'TBD' and 1 'Unsure')

Which means there are atleast 69 (no sniggering.. ;)) new entries listed, and 33 of the entries are registered as beginner entries. If we get all of these finished and submitted by the final end date then the competition will be a great success! And we'll all feel like winners with so many new apps to play with too!

Things feel quiet, but as you can see there's still lots of application development going on out there :cool:

Quote:

Originally Posted by EmaNymton (Post 1250931)
Hi,
I want to participate with an application but I don't know in which category it fits.
It's a client for openligadb, a community driven database for (primary german) soccer results. The applications for live-scores in ovi store are (in my opinion) very limited, so I started to write one to satisfy my needs (primary auto-update scores with selectable notification)

In which category would you put it?

Sounds like a great idea EmaNymton :) Hmm.. tricky to categorise as it has quite a few elements.. let's start with a process of elimination. We begin with the 6 categories:
  • •Desktop, System & Utilities
    •Games, Graphics & Multimedia
    •Network & Communications
    •Location & Navigation
    •Other
    •Updates and development on existing apps

I believe (from the description) that we can rule out 'Games..', 'Location..', and 'Updates..' out right away. I'm thinking maybe 'Other' category, what does everyone else think is most suitable for EmaNyton's application?

Quote:

Originally Posted by leon.anavi (Post 1251004)
Right now I am too tired even to edit the wiki. So I will submit MoGateway as well as location2sms (at the Updates category) to the competition tomorrow.

Welcome aboard Leon, hope it didn't spoil your vacation too much :) Don't forget to update ;)

Quote:

Originally Posted by Wikiwide (Post 1251196)
I dislike process of packaging an application [...snip...]

You and me both! It can be a right pain, so I'd encourage our beginners to have a practise run at packaging at this stage (even if the application isn't finished yet) so you're familiar with the process and ready for it.

Quote:

Originally Posted by Wikiwide
I am stuck on changing the interface of hildon-touch-selector to display not only text value of the column, but also additional information. The tree model does include the "additional information", but the hildon-touch-selector does not show any awareness of it.
I would be grateful for help with C, since I am quite sure there are problems with memory allocation and pointers which I cannot see myself.

Memory allocation and pointers - coming from a Java background I know how you're feeling :o Has anyone offered any advice to you yet? If you haven't already i'd advise adding your post to the development subforum, it has a greater chance of being seen there. Also, nicolai and Atilla77 are often on there and have been great in helping me in the past. I'll ask about on twitter later when i get home from work, keep us up to date with any progress etc :)

thedead1440 2012-08-14 15:10

Re: 2012 Coding Competition
 
IMO for the german soccer results app "Other" should be the category...

Khertan 2012-08-14 16:23

Re: 2012 Coding Competition
 
I have added an other apps i ve created : Wleux

https://khertan.net/Wleux

EmaNymton 2012-08-14 18:09

Re: 2012 Coding Competition
 
@kojacker @thedead1440:

Thanks, updated the wiki-page with my app.

fcrochik 2012-08-15 01:05

Re: 2012 Coding Competition
 
Quote:

Originally Posted by kojacker (Post 1249108)
Now, if anyone would like to volunteer to make a competition website and has some hosting for it we'd still be all ears :)

What do we really need? Would an "wordpress" instance be enough? We could have one "post" for each application, one page for each category and use the category tags as well to group the posts.

I assume we can setup this using wordpress.com but I can also offer something like codingcompetition.b2-4ac.com (or XXXXXX.crochik.com)... In fact, I wouldn't even mind registering a domain just for this if people think it is a good idea.

Let me know...the hosting is the easy part... If anybody with "design" talents is willing to participate we can start the experiment :)

Quote:

Originally Posted by kojacker (Post 1249108)
I think we still need a safety net here, in case we don't have 6 valid enteries when the competition closes, so I'd like you all to think about a prize rule where unallocated prizes can be fairly distributed to other categories. Cos sometimes my head hurts when I think about it :confused:

The name is "coding competition" so I assume is only fair that we have a "competition"... In other words the number of prizes has to be less than the number of entries :)
I am sure we had this discussion before but I still believe we could rearrange the prizes depending on the number of entries. I would suggest something like at most a ratio of 1 prize for 2 entries... the prizes excess we would assign to the categories with the smallest ratio.... In short, a category needs to have 10 entries to have 5 prizes... The location one for now would be allocated just 3 prizes :(

Quote:

Originally Posted by kojacker (Post 1249108)
Hi rash, the general split of the prizes is out there but the little details are not quite finalised yet. I'll put together something with the device split and bounty split soon for everyone to look at and consider. But effectively, we have 25 devices to get into developers hands and i would like to see that spread as widely as possible. Also, Nokia might think it very odd when we put in a request for multiple devices for the same person :p So of the 25 devices, the expectation is we'll have 25 different device winners. If someone is lucky enough to be in the position to win a device with one application and have an additional entry also placed in a device winning position, we could substitute a bounty share and allocate that device to the next placed entrant. That was a very long sentence, but I hope it made sense :o

I have to say that I hadn't considered this but I think it is probably more community-like to add a rule that states only one prize (at least one phone) per person from the competition.... So even someone with a first place in one category and a second another would just keep the first prize...

Just my 2cts...

Addison 2012-08-15 02:10

Re: 2012 Coding Competition
 
Does this thread allow for members to request a new project?

kojacker 2012-08-15 13:22

Re: 2012 Coding Competition
 
Quote:

Originally Posted by fcrochik (Post 1251934)
What do we really need? Would an "wordpress" instance be enough? We could have one "post" for each application, one page for each category and use the category tags as well to group the posts.

I assume we can setup this using wordpress.com but I can also offer something like codingcompetition.b2-4ac.com (or XXXXXX.crochik.com)... In fact, I wouldn't even mind registering a domain just for this if people think it is a good idea.

Sounds good :) Funny enough I played around with adding a competition entry form to an old wordpress blog of mine lunchtime yesterday. It's sitting here if anyone wants to take a look at it. Although it's unfinished, it is actually 'hooked up' email-wise so be warned - anything u submit will be emailed to me! :rolleyes:

Quote:

Let me know...the hosting is the easy part... If anybody with "design" talents is willing to participate we can start the experiment :)
Ofcourse we do have our very own design guru - qwazix!

The wordpress idea is pretty neat fcrochik, I hadn't realised that you could group posts by category tags - that would take a lot of work out of me creating the threads manually too :D I don't think I have enough bandwidth on my old blog hosting to handle the uploads/views/downloads without getting charged for exceeding it, do you think you'd have enough? Or anyone else? If you do register a domain I'll share the cost of that, though it's probably not necessary. Would be neat though :)

Or is it just simpler to update the wiki and/or everyone email me with details and I'll create threads on here?

Quote:

The name is "coding competition" so I assume is only fair that we have a "competition"... In other words the number of prizes has to be less than the number of entries :)
I am sure we had this discussion before but I still believe we could rearrange the prizes depending on the number of entries. I would suggest something like at most a ratio of 1 prize for 2 entries... the prizes excess we would assign to the categories with the smallest ratio.... In short, a category needs to have 10 entries to have 5 prizes... The location one for now would be allocated just 3 prizes :(
I see what you mean, it's a good idea. Hmm.. but then you have the counter argument that, by making an application in an unpopular category, perhaps they deserve more of an award for their efforts..? :p A fixed number of prizes per category keeps it really simple.. until you dont have enough entries :P If possible, I'd love to find a half way solution where unallocated prizes can spill over into other categories but in the fairest way possible. It's tricky, because using your idea if you got 6 entries in one category but they were all excellent it could also be unfair to reward only 3 prizes. The other prizes could go to another category which had more entries but possibly to inferior applications. Sometimes you can't win every way you try :o It's trying to find the best-worst solution :)

Quote:

I have to say that I hadn't considered this but I think it is probably more community-like to add a rule that states only one prize (at least one phone) per person from the competition.... So even someone with a first place in one category and a second another would just keep the first prize...

Just my 2cts...
It's a good call too, fcrochik. The reason I wanted a prize per application, rather than a prize per person, was that if a developer put that extra effort in then shouldn't they be rewarded for that? If the maemo.org users like two applications enough to vote both into a prize winning position then it means that the users are happy to see the developer rewarded for both.

I can see both directions being 'right', let's get some more thoughts from the folks out there :)


All times are GMT. The time now is 04:10.

vBulletin® Version 3.8.8