Topics

User Functions

Events

There are no upcoming events

What's New

Stories

No new stories

Comments last 2 weeks

No new comments

Trackbacks last 2 weeks

No new trackback comments

Links last 2 weeks

No recent new links

NEW FILES last 14 days

No new files

Welcome to Geeklog Wednesday, May 22 2013 @ 10:04 PM EDT

> >

GSoC 2011 - Call for ideas

Summer of Code
  • Monday, February 07 2011 @ 12:55 PM EST
  • Contributed by:
  • Views:
    5,013

It's that time of the year again: Google has announced the Google Summer of Code 2011. We want to apply for participation again this year, but we're a bit short on GSoC-sized ideas right now. So this call goes out to the Geeklog community: Send us your ideas!

Please keep in mind that a GSoC project should keep a student busy for about 3 months. Oh, and since it's the Summer of Code, it must be a programming task of sorts, i.e. pure documentation or theming projects aren't allowed. But other that that, (almost) anything goes.

Let us know your ideas in the comments, on the wiki (wiki account handed out on request, if you don't already have one) or the geeklog-devel mailing list. Help us find some cool and useful projects to attract lots of great students :)

Trackback

Trackback URL for this entry:
http://www.geeklog.net/trackback.php/gsoc-2011-cfi

[...] jQuery in the Geeklog default install. We expect to release Geeklog 1.8.0 some time in April, in time for start of this year's Google Summer of Code (whether or not we will be selected to take part again). What's Related Geeklog 1.7.2 More by [...] [read more]

The following comments are owned by whomever posted them. This site is not responsible for what they say.

  • GSoC 2011 - Call for ideas
  • Authored by:LWC on Monday, February 07 2011 @ 01:34 PM EST
Is there no task at all left from previous GSoCs?
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Monday, February 07 2011 @ 01:43 PM EST

Not much. See the GSoC wiki page.

  • GSoC 2011 - Call for ideas
  • Authored by:suprsidr on Monday, February 07 2011 @ 02:12 PM EST
I'd like to see geeklog core more class-ified so we can extend core classes - why not core plugins as well.

-s
---
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Tuesday, February 08 2011 @ 04:53 AM EST

I guess Rewrite X using classes wouldn't make a very attractive project. But since we're dropping PHP 4 support anyway, this is something that we should require for new code.

Can you expand on what you mean by core plugins?

  • GSoC 2011 - Call for ideas
  • Authored by:suprsidr on Tuesday, February 08 2011 @ 12:35 PM EST
Core plugins would be the ones that ship w/ geeklog.
I don't foresee anyone extending polls, but maybe comments or links or staticpages.
Its all about flexibility.

-s
---
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
  • GSoC 2011 - Call for ideas
  • Authored by:beewee on Monday, February 07 2011 @ 02:52 PM EST
- Menu: not a plugin, but a real integrated menu function. Including breadcrumbs.
- A better autotags plugin, with 3 variables instead of 2, and a easy way tot use php in the autotags.
- A new static pages plugin, with a nice url, subpages etc.
- A leightweight and easy customisable SEO theme, very basic and simple, like a framework, with a custom header option.
- How about HTML 5?
- An integrated tags option for stories and static pages, with multiple levels (so we could use this plugin instead of changing the core to get subtopics or multiple topics for a story)
- A better archive option: each topic should have it's own archive topic, or there should be a way to archive aan article without putting it to another archive topic
- A plugin which can generate a customised "what's related block", with random or by tags related posts, custom links
- A customisable catalogue plugin, which can be extended to a basic e-commerce plugin
- Extending the forum to something which is a bit more like social network plugin
- Bridge for phpbb3 and other forum software

Enough for today, I think ;)
---
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
  • GSoC 2011 - Call for ideas
  • Authored by:suprsidr on Monday, February 07 2011 @ 10:20 PM EST
"How about HTML 5?"
Got that http://html5.suprsidr.com/!
---
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
  • GSoC 2011 - Call for ideas
  • Authored by:beewee on Wednesday, February 09 2011 @ 05:16 AM EST
That layout looks really great!! Did you have to change something in GL to be able to use HTML5, or is it just the theme?
---
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
  • GSoC 2011 - Call for ideas
  • Authored by:suprsidr on Wednesday, February 09 2011 @ 07:48 AM EST
Thanks, actually looks pretty bad right now I overwrote a bunch of files w/ some that were several days old. DOH!
No change to GL core, the theme uses the correct doctype and semantics. And relies heavily on jQuery to re-format some items without block headers(like directory.php).
I'm also migrating all the javascript to the footer within the theme and have setup a system for plugins to add javascript to an onload handler.
GL 1.8 has PLG_getFooterCode() which will come in handy once all plugins get re-written for 1.8 and above, but for now I'm making the theme do the js move.

I'll write up an announcement when I get it back in shape. And open discussion for feature requests and the like.

-s
---
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
  • GSoC 2011 - Call for ideas
  • Authored by:Laugh on Wednesday, February 09 2011 @ 08:43 AM EST
Yeah directory.php needs a few more config options so the admin can specify the layout.
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Tuesday, February 08 2011 @ 05:09 AM EST

Again, HTML / theming work is not possible under GSoC (maybe if you'd tack it on to some real coding project).

"What's Related" in its current form is an embarrassment. So if anyone has a clever idea how to make that more useful, I could see a project coming out of that. Throw in providing links to previous/next article, popular articles, and maybe the idea to improve the What's New block (from your other comment) and this could make an interesting project.

  • GSoC 2011 - Call for ideas
  • Authored by:beewee on Wednesday, February 09 2011 @ 05:12 AM EST
I will figure out a concept for the "What's related block" and post it on the forum.
---
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
  • GSoC 2011 - Call for ideas
  • Authored by:Laugh on Tuesday, February 08 2011 @ 09:19 AM EST
- A better autotags plugin, with 3 variables instead of 2, and a easy way tot use php in the autotags.

I will be releasing an updated autotags plugin that supports the new features of Geeklog 1.8.0 when it is released. If I have time I will look into adding your feature requests to the new version.
  • GSoC 2011 - Call for ideas
  • Authored by:beewee on Wednesday, February 09 2011 @ 06:09 AM EST
I'm also having difficulties to use php in the autotags. I'm no developer, and the docs are not for php newbies. Great plugin, by the way!
---
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
  • GSoC 2011 - Call for ideas
  • Authored by:Laugh on Wednesday, February 09 2011 @ 08:32 AM EST
Thanks but I have done just a few maintenance releases. Joe Mucchiello is the original author.
  • GSoC 2011 - Call for ideas
  • Authored by:jmucchiello on Wednesday, February 09 2011 @ 11:54 PM EST
Re: Autotags
I wouldn't bother making it "3 parameters". Just add a function to parse the p0 text. So the user could do this in an autotag:

[ tag:abc key1:value1 key2:value2 key3:v3 etc ]

The function AUTOTAG_ParseTag() where you pass the $p0 parameter from the autotag plugin and it returns an array { 0=>abc, key1=> value1, key2=>value2, etc }
  • GSoC 2011 - Call for ideas
  • Authored by:beewee on Monday, February 07 2011 @ 03:02 PM EST
Oops, I forgot a few..

- A "Top block": the possibility to choose a few static pages or stories to put them in a top slider. Or automatically put all the featured stories in a top slider,
- Extend the links plugin to a real mature link directory, with nice url's, multiple levels etc,
- Rewrite and extend the polls plugin, to a bit more like a questionnaire, and the possibility to give more than 1 answer for a question.
- Rewrite the "what's new block" to something nicer, not with "2 new stories in the last xx hours" but with the titles and links
- A more clean, consistent and semantic layout for all the blocks to make it easier to customise a css theme
---
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
  • SOCNET plugin
  • Authored by:::Ben on Monday, February 07 2011 @ 05:14 PM EST
Is SOCNET plugin from last year finish?
If not, can we give it 3 months more?

::Ben
---
Support and French community | http://geeklog.fr
  • OAuth
  • Authored by:::Ben on Monday, February 07 2011 @ 05:34 PM EST
With version 1.8, Geeklog will act as an OAuth client (to access other services).
Could it be a GSoC projet to make Geeklog act as a server (allowing OAuth-protected access to the Geeklog API)?
Like this, a Geeklog user could access to several Geeklog site.

::Ben
---
Support and French community | http://geeklog.fr
  • OAuth
  • Authored by:Dirk on Tuesday, February 08 2011 @ 05:42 AM EST

I'm not too familiar with OAuth, but we have that OpenID 2.0 library from a previous GSoC project which was specified to allow running your Geeklog site as an OpenID provider. I guess combining that with the OAuth provider support could make a GSoC project.

  • GSoC 2011 - Call for ideas
  • Authored by:Prasath Nadarajah on Monday, February 07 2011 @ 11:01 PM EST
How about providing xmlrpc support which enables blog clients to publish posts??
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Tuesday, February 08 2011 @ 04:55 AM EST

We already support AtomPub (which was a GSoC project, btw).

  • GSoC 2011 - Call for ideas
  • Authored by:Laugh on Tuesday, February 08 2011 @ 09:22 AM EST
I always thought that the Core Notification Support project was a good one as Geeklog's mail system could use an overhaul:

http://wiki.geeklog.net/index.php/SoC...on_support

  • GSoC 2011 - Call for ideas
  • Authored by:vinny on Thursday, February 10 2011 @ 06:25 PM EST
Core Notification Support is something I'd like to see also. The problem in the past has been the proposals for the project have been pretty weak. It's seems to be a bit difficult of a concept for students to wrap their head around in the (relatively) short application period.

Also, it's a pretty big project. I think it might just be able to fit into the time allotted for a GSOC project for a really talented student.
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Friday, February 11 2011 @ 03:50 AM EST

Thanks for the ideas. Keep them coming!

Here are some things I would like to see:

  • A follow-up project to the Test Framework project. We currently have some unit tests in place, but they only cover some of the code from the system directory. We really need tests for the rest, especially lib-common.php, and a way to test plugins.
  • "Do something" with semantic information (see: Report from the IKS Workshop in Amsterdam). We could possibly link this with the idea of integrating the Aloha editor, since Aloha is part of the IKS "semantic editor" initiative.
  • GSoC 2011 - Call for ideas
  • Authored by:bludie on Friday, February 11 2011 @ 05:31 AM EST
Geeklog is a really good CMS, as well as a good Blog software!

But to the guest it will be simple to participate to made difficult on the Internet page. And without guest's participation a website / cannot have Blog or survive. So that the guest can participate, he(it) must register himself and this cannot be the sense of a Blogs with comment function.

To use the comment Function, I am forced to operate a link and gelange then on an extra side(page) on which I can give my comment. However, on this side(page) I see neither the Blog article, nor have written the guest other what before me. This kind of the user's guidance is chosen very unhappily and deters many guests. One should have taken from himself here the model Wordpress which have everything on a side(page), also Blog article, comment contributions, as well as comment field in an article.

Another big deficit in the comment Function of Geeklog is: Geeklog rewards the comment writer not with the possibility to give(indicate) own website or Blog. This field is simply absent(lacking) and so a guest is never animated to the place to stay, because there is no reward. Certainly, there is the possibility to accommodate the link in the comment, but this effort we take nobody on himself.

I have deposited a relevant inquiry in the Tracker, but somehow my inquiry does not seem be interesting enough. But I would like to make my website successful and need the comment functions which also bring at the same moment Content and, therefore, I already consider all the time whether I do not change to Wordpress, although me Geeklog likes essentially better.

In German:

Schlechte Besucherführung, Benutzerführung

Geeklog ist ein wirklich gutes CMS, sowie eine gute Blog Software!

Doch dem Besucher wird es einfach zu schwer gemacht sich auf der Internetseite zu beteiligen. Und ohne Besucherbeteiligung kann eine Website / Blog nicht leben bzw. überleben. Damit der Besucher sich beteiligen kann, muß er sich registrieren und das kann nicht der Sinn eines Blogs mit Kommentarfunktion sein.

Um die Kommentar Funktion zu benutzen, bin ich gezwungen, einen Link zu betätigen und gelange dann auf eine extra Seite, auf der ich meinen Kommentar eingeben kann. Auf dieser Seite sehe ich jedoch weder den Blogbeitrag, noch das was andere Besucher vor mir geschrieben haben. Diese Art der Benutzerführung ist sehr unglücklich gewählt und schreckt viele Besucher ab. Man hätte sich hier das Vorbild Wordpress nehmen sollen, die in einem Artikel alles auf einer Seite haben, also Blogbeitrag, Kommentarbeiträge, sowie Kommentarfeld.

Ein weiteres großes Minus an der Kommentar Funktion von Geeklog ist: Geeklog belohnt den Kommentarschreiber nicht mit der Möglichkeit, die eigene Website oder Blog anzugeben. Dieses Feld fehlt einfach und so wird ein Besucher nie zum Bleiben animiert, denn es fehlt die Belohnung. Zwar gibt es die Möglichkeit, den Link im Kommentar unterzubringen, doch diese Mühe wir niemand auf sich nehmen.

Eine diesbezügliche Anfrage habe ich im Tracker hinterlegt, aber irgendwie scheint meine Anfrage nicht interessant genug zu sein. Doch ich möchte meine Website erfolgreich machen und brauche die Kommentarfunktionen, die auch gleichzeitig Content bringen und deshalb überlege ich schon die ganze Zeit, ob ich nicht zu Wordpress wechsle, obwohl mir Geeklog wesentlich besser gefällt.
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Friday, February 11 2011 @ 06:02 AM EST

Keep in mind that the comment functions are configurable. We're a bit more restrictive here on geeklog.net due to the huge amount of spam we get. If you want, you can let any anonymous visitors post comments directly (either with or without approval by a moderator).

Your other points are valid and well-known. Keep in mind that we're a small community, so our time and resources are somewhat limited. Which makes it even more important for us to participate in a program like the Google Summer of Code.

For context, the relevant issues from our bugtracker would be:

  • GSoC 2011 - Call for ideas
  • Authored by:Phanindra Ramesh on Wednesday, February 16 2011 @ 10:08 AM EST
I want to participate in gsoc as a student and I have a new game in my mind which is not digitalized so far. Can i propose it?
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Wednesday, February 16 2011 @ 10:27 AM EST

Please don't tell me it's the chess game that you have been talking about on the Google Summer of Code Discuss list ...

If so, then please consider: How would a game make sense in the context of a CMS? Also, I seem to remember that your game was to be written in Java. Did you check which language Geeklog is written in?

I don't mean to sound harsh, but you should really do some basic research before going to any random organization and proposing something that really doesn't fit in with their project. Especially after people have been giving you specific directions on the mailing list.

  • GSoC 2011 - Call for ideas
  • Authored by:Ales on Friday, February 25 2011 @ 06:28 AM EST
Hi

I think geek must have a article slide show or similar
http://demo.ytcvn.com/extensions/joom...Itemid=154
http://demo.ytcvn.com/extensions/joom...Itemid=158

sory joomla but, that is also important parts of plugin for wp
http://fthemes.com/demo/Elegant/

Maybe it could make similar blok like is on same pages on right side
* Recent Posts * Comments * Tags

or something is in phpmotion like
* Featured * Most Viewed * Most Recent * Most Commented * Highest Rated
Please if we could change days for Most viwed(or most read).

i also missing a few beautifull templates, maybe we could pick a few of good design and you could made a poll, and after that you make the best three designs.

And i agree with other for bether links majbe it could go in a way of directory like
http://www.freewaregeeks.com/

And the bigest geek problem a least for me is that the admin could not add pictures in calendar, like is in articles.

I also superot other ideas like SEO, Classified, social plugins, tags,...
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Friday, February 25 2011 @ 06:40 AM EST

You should be able to use images in the Calendar via autotags if you install the Media Gallery (or maybe the Flickr) plugin.

  • GSoC 2011 - Call for ideas
  • Authored by:Ales on Friday, February 25 2011 @ 04:59 PM EST
Ou, its so complicate.

Is it so dificult to make a similar image publisher like its in a articles?
Maybe pictures could be publish via FCK editor, could i set it only for admins?

And calendar needs also a betther id.
  • Slide show with jQuery
  • Authored by:::Ben on Sunday, February 27 2011 @ 03:18 PM EST

See demo slide show with jquery on a geeklog site and code below:

<script type="text/javascript" src="http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"></script>
<script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery("#corab_gallery").scrollable({
            hoverClass:'hover', circular:true, mousewheel:true
        }).navigator().autoscroll({
                steps: 1,interval: 8000
        });
    });	
</script>

<!-- root element for scrollable -->
<div class="scrollable" id="corab_gallery">	
	
	<!-- root element for the items -->
	<div class="items">
		<div id="img_slide">
                    <div>
                    <img src="http://corab.org/documents_corab/mediaobjects/orig/e/e_paysage.jpg">
                    <div class="slide_caption">[staticpage_content:corab1]</div>
                    </div>
                </div>
		<div id="img_slide">
                    <div>
                    <img src="http://corab.org/documents_corab/mediaobjects/orig/7/7_grains.jpg">
                    <div class="slide_caption">[staticpage_content:corab2]</div>
                    </div>
               </div>
		<div id="img_slide">
                    <div>
                    <img src="http://corab.org/documents_corab/mediaobjects/orig/5/5_silo1.jpg">
                    <div class="slide_caption">[staticpage_content:corab3]</div>
                    </div>
               </div>
		<div id="img_slide">
                    <div>
                    <img src="http://corab.org/documents_corab/mediaobjects/orig/d/d_silo2.jpg">
                    <div class="slide_caption">[staticpage_content:corab4]</div>
                    </div>
               </div>
		<div id="img_slide">
                    <div>
                    <img src="http://corab.org/documents_corab/mediaobjects/orig/a/a_sacs.jpg">
                    <div class="slide_caption">[staticpage_content:corab5]</div>
                    </div>
               </div>
	</div>
</div>	

<div style="clear:both;"></div>
<div class="navi"></div>
---
Support and French community | http://geeklog.fr
  • Slide show with jQuery
  • Authored by:Ales on Sunday, February 27 2011 @ 05:28 PM EST
Ou Jesus

This is the most beautiful geeklog site i ever se! Congratiulation! Is aviable in templates? Majbe with left and right blocks?
And wich plugin you are using for document? Media galery or somethin diferent?

Thanks for slide show, i hardly wait on 1.8 geek ;)

Yust for info, i could not click on slideshow, to go to article?
  • Slide show with jQuery
  • Authored by:::Ben on Monday, February 28 2011 @ 03:47 AM EST

In the slide show there is no link to articles because this is just a pictures slide show.

The theme was made by me with the purepro online thememaker (coming soon). I don't know if the owner want to share it, I will ask and if he want I will add it to the thememaker.

The documents area is made with mediagallery (WKZ).

---
Support and French community | http://geeklog.fr
  • GSoC 2011 - Call for ideas
  • Authored by:Tor on Sunday, March 06 2011 @ 03:23 PM EST
How about a Timeline generator like this one, http://timeglider.com/ (please note I am not affiliated with timeglider in any way)
  • GSoC 2011 - Call for ideas
  • Authored by:Tor on Sunday, March 06 2011 @ 03:34 PM EST
Here is another timeline example http://www.demoscience.org/resources/resource/978
  • GSoC 2011 - Call for ideas
  • Authored by:balanivash on Monday, March 14 2011 @ 11:36 AM EDT
Hey guys, am relatively new to geeklog, but after going through the features and code I think providing an option for pretty URL would make it very user-friendly and help in SEO. Just think how good it'll be to see the url like
http://www.geeklog.net/downloads
instead of
http://www.geeklog.net/filemgmt/viewcat.php?cid=8
Am not sure if it'd be a project worth for three month, but to design the basic structure of the URL and changing all the code would surely take a long time.
  • GSoC 2011 - Call for ideas
  • Authored by:Dirk on Monday, March 14 2011 @ 04:17 PM EDT

I'm curious about the technical side, i.e. how you would implement this. Geeklog already has a very simple URL rewriting feature (it's not really rewriting in the mod_rewrite sense). URLs of the form you're suggesting would require using mod_rewrite and a .htacess - but that won't work on other webservers (e.g. IIS) and not all hosting services let you use this.

So this is the reason that some of our URLs aren't the nicest, but the imporant ones, e.g. for articles can use our limited "rewriting" and seem to be picked up by search engines just fine.

  • GSoC 2011 - Call for ideas
  • Authored by:balanivash on Tuesday, March 15 2011 @ 03:08 AM EDT
"URLs of the form you're suggesting would require using mod_rewrite and a .htacess - but that won't work on other webservers (e.g. IIS) and not all hosting services let you use this."

This is why I suggested pretty URLs to be an option that can be enabled and disabled instead of making it a compulsory feature. We can have a script that can detect if it is possible to have mod_rewrite and .htaccess in the server and if yes, suggest it to the user that this can be enabled.

Post a Comment

Your Name
Create Account
Allowed HTML Tags:
 

Security code
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

What code is in the image?
Enter the bolded text, case sensitive!
Important Stuff
  • Please try to keep posts on topic.
  • Try to reply to other people comments instead of starting new threads.
  • Read other people's messages before posting your own to avoid simply duplicating what has already been said.
  • Use a clear subject that describes what your message is about.
  • Your email address will NOT be made public.