[gclUB-info] Re: [gclUB-in fo] difusió G oogle Summer of Code amb TikiWiki

Lluïsa Nuñez lluisanunezaub.edu
Dis Mar 21 11:05:38 CET 2009


Ostres, felicitats per Optics-Tiki. Ara farà un any que li vam
proposar a l'Artur de muntar un MediaWiki per als seu site, i no hem
estat capaços d'aconseguir que s'instal·lés el servidor a temps

Respecte als projectes GSOC, caldria informar els estudiants d'ETIS i
primer al seu cap d'estudis perquè l'inclogui entre les propostes de
projecte de final de carrera (fins ara venien a demanar-nos idees al
centre de Tecnologies) Aquest any la Cap d'Estudis és Petia Ivanova
-surt al directori però sense adreça email :-(

Salut,


Missatge de Xavier de Pedro <xavier.depedroaub.edu>:

> Hola a tothom:
> 
> Aquest any els de Google han admès un Google Summer of Code (GSOC -
> 
> http://code.google.com/soc/ ) per a Tikiwiki, i ara cal que  se 
> n'assabentin estudiants potencialment interessats, etc.
> 
> Per cert, no sé si sabeu que a la UB ja es poden instal·lar CMS's i
> 
> similars que requereixen mysql... i com no, ja n'hi ha un Tiki 
> instal·lat a www2.ub.edu ;-)
> http://www.ub.edu/optics/tiki
> (encara en fase d'afegir-li contingut, però el tema ja està adaptat
> a 
> l'estètica UB)
> Això em recorda que s'ha d'actualitzar la web del gclub (que empra
> un 
> Tiki vell 1.9.11), així com les dels altres grups a qui oferiem web
>  
> (codiwiki, biolug, ...)
> 
> I es que a la comunitat Tikiwiki s'ha fet un esforç per posar-se al
> dia 
> en coses pendents (web services, temes més macos, interficie més 
> agradable a l'usuari, instal·lació més fàcil, etc.). En menys d'un
> mes 
> surt la nova versió estable Tiki 3 (en menys d'un mes):
> http://doc.tikiwiki.org/tiki3
> 
> Bé, no m'enrollo, copio a sota el text de les ofertes de GSOC
> Tikiwiki, 
> per comoditat de lectura per als reenviaments, per si creieu oportú
> 
> fer-ne difusió per algun canal que conegueu a gent potencialment
> interessada
> 
> Una abraçada,
> 
> Xavi
> 
> P.D: Tret d'aquí: http://dev.tikiwiki.org/GSOC+Ideas+2009
> 
> 
>   *GSOC Ideas 2009
>   <http://dev.tikiwiki.org/tiki-index.php?page=GSOC+Ideas+2009>*
> 
> Please read Google Summer of Code 2009 GSOC 
>
<http://dev.tikiwiki.org/tiki-index.php?page=Google+Summer+of+Code+2009+GSOC>
> 
> for more background information on TikiWiki CMS/Groupware and the
> 
> community. For information on potential mentors, see GSOC Mentors
> Bio 
> 2009
> <http://dev.tikiwiki.org/tiki-index.php?page=GSOC+Mentors+Bio+2009>.
> 
> A very important aspect:
> *"In our case, the GSOC project will be an integral part of
> TikiWiki 
> code (not an optional 3rd party add-on) and thus, the student will
> 
> benefit from feedback from (and interaction with) the broader
> community 
> being involved in setting the requirements, testing, bugfixing, 
> documentation and translation. Our mentors will ensure that
> students' 
> projects and deliverables are well-defined and demarcated, while
> helping 
> the student integrate with the community, so as to provide an
> excellent 
> and fulfilling learning experience"*
> 
> Priority goes to developers who not only provide useful
> functionality 
> for TikiWiki but also that have a real project which will live on
> after 
> GSoC. Eating our own Dogfood <http://tikiwiki.org/DogFood>
> (external 
> link) has proven beneficial for TikiWiki evolution and we think it
> will 
> be good for you too :-)
> 
> For any questions, you can reach 2009 TikiWiki Google Summer of
> code 
> committee at gsocatikiwiki.org <mailto:gsocatikiwiki.org>
> 
> General skills
> 
>     * PHP
>     * Smarty
>     * AdoDB (Database abstraction layer to use MySQL, Postgresql,
> etc)
>     * Zend framework
>     * jQuery
>     * Communication and community coding
> 
> 
> 
>     GSOC Ideas 2009
> 
> 
>       Table of contents
> 
>     * GSOC Ideas 2009
>       <http://dev.tikiwiki.org/GSOC+Ideas+2009#GSOC_Ideas_2009>
>           o Edit UI Revamp Project
>            
> <http://dev.tikiwiki.org/GSOC+Ideas+2009#Edit_UI_Revamp_Project>
> 
>           o Theme/color scheme generator
>            
> <http://dev.tikiwiki.org/GSOC+Ideas+2009#Theme_color_scheme_generator>
> 
>           o Official PHP-BB forum and MediaWiki-TikiWiki importer
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Official_PHP_BB_forum_and_MediaWiki_TikiWiki_importer>
> 
>           o Embeddable Project Management Widgets
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Embeddable_Project_Management_Widgets>
> 
>           o Translation Tools Integration for Cross Lingual Wiki
> Engine
>             project
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Translation_Tools_Integration_for_Cross_Lingual_Wiki_Engine_project>
> 
>           o Basic Ecommerce shopping cart using TikiWiki Trackers
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Basic_Ecommerce_shopping_cart_using_TikiWiki_Trackers>
> 
>           o Drag and Drop functionality
>            
> <http://dev.tikiwiki.org/GSOC+Ideas+2009#Drag_and_Drop_functionality>
> 
>           o Social Networking based on Existing Friends and
> Profiles
>             Features
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Social_Networking_based_on_Existing_Friends_and_Profiles_Features>
> 
>           o WebDAV Access to TikiWiki File Galleries
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#WebDAV_Access_to_TikiWiki_File_Galleries>
> 
>           o Generalized Interface to Plug In Third Party Search
> Engines
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Generalized_Interface_to_Plug_In_Third_Party_Search_Engines>
> 
>           o Kaltura - Tikiwiki Collaborative Video Integration
>            
>
<http://dev.tikiwiki.org/GSOC+Ideas+2009#Kaltura_Tikiwiki_Collaborative_Video_Integration>
> 
> 
> 
> 
>       Edit UI Revamp Project
> 
> 
> The current interface provided to users to edit wiki page content
> has 
> been criticized for being confusing for users, because there are
> too 
> many fields for information cluttering up the screen. The strategy
> to 
> overcome this is to hide information/input fields by default, using
> UI 
> elements such as twisters to expose necessary UI to show more 
> information/input fields, combined with an overall redesign of the
> 
> editing interface. There could also be semi-intelligent exposing of
> 
> information/input fields depending on context and "helpers" that
> popup 
> providing hints for users.
> 
> The Edit UI Revamp design process is already well underway. The
> goal of 
> the GSOC project is to implement a consistent look and feel for the
> 
> editing interface for TikiWiki. The specs are already almost
> complete 
> and it is the student's role to implement the code necessary to
> create 
> this UI based on these specifications. The student will get the 
> opportunity to contribute his own ideas to refine the existing 
> specifications.
> 
> See EditUIRevamp 
> <http://dev.tikiwiki.org/tiki-index.php?page=EditUIRevamp> for more
> 
> information.
> 
> Potential mentors:
> 
>     * Rick Sapir
>     * Gary Cunningham-Lee
>     * luci aka luciash d' being
>     * Marc Laporte
> 
> 
> Difficulty level:
> Moderate
> 
> Required skills/interests
> 
>     * Strong background in Usability.
>     * Interest in TikiWiki as a whole as the whole application will
> need
>       to be gone through and making the UI nicer and more
> consistant.
> 
> 
>       Theme/color scheme generator
> 
> 
> TikiWiki lacks a theme generator, i.e. a tool for non-technical
> users 
> (users who do not know CSS), to customize colors of each and every
> 
> different element in the interface. The Theme generator will allow
> the 
> user to select colors from a color picker, and define them for
> elements 
> in any existing theme.
> 
> Please see:
> http://themes.tikiwiki.org/TikiThemeGenerator (external link)
> 
> Difficulty level and expectations:
> 
>     * Low to moderate
>     * Needs to know CSS well
> 
> 
> Potential mentors:
> 
>     * Gary Cunningham-Lee
>     * luci aka luciash d' being
>     * Marc Laporte
> 
> 
>       Official PHP-BB forum and MediaWiki-TikiWiki importer
> 
> 
> Potential mentors:
> 
>     * Patrice Weber
>     * Nelson Ko
> 
> 
> Difficulty level and expectations:
> 
>     * Moderate
>     * Knowledge and familiarity with wiki syntax
>     * SQL / MySQL knowledge and experience required
>     * Data migration
> 
> 
> A number of community members have a number of task
> specific-scripts to 
> import MediaWiki content, as well as PHP-BB forum content into
> TikiWiki. 
> However, there is a need for an official import script that is in
> the 
> core of TikiWiki, as these scripts were task specific and not 
> generalized enough.
> 
> The student's role will be to study these existing scripts, as well
> as 
> propose and develop new/better approach to solving the same
> problem, and 
> together with the mentor, develop importers that will be part of
> the 
> core distribution of TikiWiki.
> 
> 
>       Embeddable Project Management Widgets
> 
> 
> TikiWiki already has all the tools available to conduct project 
> management, and pilot implementations already exist. The goal of
> this 
> project is to glue together various features of TikiWiki,
> calendars, 
> trackers, wiki pages, and through the development of new
> wiki-plugin 
> code, to provide a tool set of project management widgets that can
> be 
> used to create project management dashboards.
> 
> These widgets will be able to:
> 
>     * Display and allow editing of status of tasks
>     * Provide a visual representation of task completion
>     * Provide a summary of who is doing what (task assignment and
>       responsibilities)
> 
> 
> Please see project management 
> <http://dev.tikiwiki.org/tiki-index.php?page=project+management>
> for 
> more information
> www.projectmanagementwiki.org (external link) 
> <http://www.projectmanagementwiki.org>
> 
> Potential mentors:
> 
>     * Marc Laporte
>     * Jean Georgiadis MBA, ing, PMP
>      
> <http://en.wikipedia.org/wiki/Project_Management_Professional>
>       (external link)
>     * Régis Barondeau
> 
> 
> Difficulty level:
> Low to moderate
> 
> Required skills/interests
> 
>     * Good overall understanding of project management.
>     * Experience with existing Project management applications an
> asset.
> 
> 
>       Translation Tools Integration for Cross Lingual Wiki Engine
> project
> 
> The Cross Lingual Wiki Engine project aims at designing, developing
> and 
> testing lightweight wiki tools to support communities that 
> collaboratively create and maintain content in multiple
> languages.
> 
> The project was started in November 2007, and thus far, we have 
> implemented basic features which could be used by a community of 
> motivated and technically sophisticated users, to collaboratively
> 
> produce multilingual content in simple scenarios.
> 
> The GSOC project is specifically aimed at integrating translation
> tools 
> (both online services such as translate.google.com, open source 
> dictionary and terminology software, as well as text alignment
> tools.
> 
> Such tools could include:
> 
>    1. PhpDictionary:
> http://sourceforge.net/projects/phpdictionary/
>       (external link)
>    2. GlossWord: http://sourceforge.net/projects/glossword/
> (external link)
>    3. bitext2tmx: http://sourceforge.net/projects/bitext2tmx/
> (external
>       link)
>    4. PHP implementation of Dijkstra's algorithm
>       http://en.giswiki.net/wiki/Dijkstra%27s_algorithm#PHP
> (external link)
> 
> 
> Mentors:
> 
>     * Alain Désilets
>     * Seb Paquet
>     * Xavier de Pedro
> 
> 
> See www.wiki-translation.com (external link) 
> <http://www.wiki-translation.com> for details.
> 
> *Level of difficulty:* Medium.
> 
> 
>       Basic Ecommerce shopping cart using TikiWiki Trackers
> 
> TikiWiki already has the ability to manage product lists &
> descriptions. 
> There is already a working version of basic online ordering 
> functionality. The goal of this project is to extend this
> functionality 
> into a basic but complete ecommerce shopping cart, by coding the
> glue 
> between different features.
> 
> Features to be added:
> * "Add to cart" button in wiki pages
> * A simple cart (external link) like this (external link)
> * better https handling
> * link to PayPal and Google Checkout
> * Email confirmations
> 
> Please see: Shopping Cart 
> <http://dev.tikiwiki.org/tiki-index.php?page=Shopping+Cart>
> 
> Potential mentors:
> 
>     * Marc Laporte
>     * Tom Aratyn
>     * Matthew Bickerton
> 
> 
> Difficulty level:
> Moderate
> 
> Special skills required:
> 
>     * Knowledge of e-commerce shopping carts
> 
> 
>       Drag and Drop functionality
> 
> 
> The goal of this project is to make use of Jquery AJAX libraries
> (and 
> other libraries if needed), to build drag-and-drop and autosave 
> functionality into the following components of TikiWiki.
> 
> The following are needed:
> 
>     * Drag & Drop files into file galleries from Desktop
>     * Add, move, modify events in calendar via drag and drop
>     * Drag & drop arranging of items in categories
> 
> 
> Possible mentors:
> 
>     * Patrice Weber
>     * Nelson Ko
> 
> 
> Difficulty level:
> Moderate
> 
> Required skills/interests
> 
>     * Good knowledge of JavaScript and how AJAX works
>     * jQuery
> 
> 
>       Social Networking based on Existing Friends and Profiles
> Features
> 
>     * Implement easily customizable user profiles and inter-user
>       interactions, thus enabling social networking with Tiki by
>       extending the existing Tiki Friends and User Profiles
> features.
> 
> 
> The features that have to be added to Tiki Friends and User
> Profiles are:
> 
>     * Enhanced customizable friends list that shows
> pictures/information
>       based on admin/user defined settings
>     * Search and filter friends list based on criteria
>     * Allow for viewing of friends of friends
>     * Allow for classifying of friends with tags
> 
> 
> Difficulty level and expectations:
> 
>     * Moderate
>     * Good understanding of social networking
>     * Knowledge of SQL/MySQL required
> 
> 
> Potential mentors:
> 
>     * Seb Paquet
>     * Morgan Tocker
>     * Nelson Ko
> 
> 
> Related links
> http://www.phpbeer.com/ (external link)
> 
> 
>       WebDAV Access to TikiWiki File Galleries
> 
> 
> The TikiWiki File Galleries is already a full featured system that
> 
> includes version control on uploaded files. The next step is the
> adding 
> of the capability to upload and manage files via WEBDAV.
> 
> The goals of this project is to:
> 
>     * There is already some WEBDAV work being done in TikiWiki.
> This
>       project will finish off this work.
>     * Implement Webdav access to file galleries from Open Office
>     * Implement a large file uploader that will upload large files
> via
>       WEBDAV interface.
> 
> 
> Possible mentors:
> 
>     * Patrice Weber
>     * Nelson Ko
> 
> 
> Difficulty level:
> Moderate to high
> 
> Skills required:
> 
>     * Knowledge and experience with WEBDAV
>     * Knowledge and experience with document management
> 
> 
>       Generalized Interface to Plug In Third Party Search Engines
> 
> 
> There is already a working version of 3rd party search (Sphinx) 
> integrated with TikiWiki for the support.mozilla.com site. There is
> also 
> a working implemention of Google search APIs. However, all these
> efforts 
> use separate integration approaches.
> 
> We want the ability to easily plugin any third party search system,
> 
> whether it is Sphinx, Google Search or Lucene.
> 
> The goal of this project is to:
> 
>     * Create a generalized third party search engine interface
> within
>       TikiWiki that will allow for rapid plugging of third
> party-search
>       engines.
>     * Allow for memcache and file system caching of search queries
> and
>       results
>     * Support for tag and keyword synonyms, and configuration of
> this
>     * Integrated tag, category and full-text search
> 
> 
> Difficulty level and expectations:
> 
>     * Moderate to High
>     * Experience in search related technologies
> 
> 
> Potential mentors:
> 
>     * Nelson Ko
>     * Sylvie Greverend
> 
> 
>       Kaltura - Tikiwiki Collaborative Video Integration
> 
> 
> Kaltura <http://www.kaltura.com> (external link) is a platform for
> 
> collaborative video editing wiki-style. This allows for videos to
> be 
> edited within a TikiWiki page, similar to the text, by multiple 
> collaborators. Editors can add voiceovers, insert clips,
> cut-and-paste 
> and rearrange clips, add subtitles/other effects.
> 
> A proof of concept implementation is already available. The goal of
> this 
> project is to make the proof-of-concept a reality by coding the 
> integration components necessary to insert Kaltura collaborative
> video 
> editing into TikiWiki.
> 
> Requirements:
> 
>     * User account and access control integrations for embedded
>       collaborative videos, should be integrated
>     * Collaborative video editing history should be integrated
>     * Admin panel to configure/setup Kaltura in TikiWiki
> 
> 
> Difficulty level and expectations:
> 
>     * Moderate
>     * Must enjoy editing video, putting up videos on video sites,
>       understand web user interface issues, and be able to
> implement in
>       PHP/Smarty
> 
> 
> Mentors:
> 
>     * Nelson Ko
>     * Matthew Bickerton
> 
> 
> 
> 
> 


-- 

Lluïsa Nuñez
lluisanunezaub.edu
Universitat de Barcelona
Àrea de Tecnologies
934034590


-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/





Més informació de la llista de correu gclUB-info