I have submitted my project to Google Code…
I have submitted my project to Google Code.
Best Regards!
I have submitted my project to Google Code.
Best Regards!
Thanks to all for cooperation on this project.
I submitted thread in the WP Hackers list about my project.
I have uploaded my screencast on WPTV.
I want to praise my mentors Andrew Nacin and Nikolay Bachiyski, colleague Stas Suscov for helping in project application and Ofer Wald for helping in beta testing phase.
I am looking forward to incorporate my project in WP core 3.3. and I am also open to become full time committer on the WP core.
Best Regards
This week I finished some minor bugs on the plugin side and added new languages to API endpoint.
I also submitted users guide.
I also plan to work some enhancements after GSoC project, such as:
I need only to submit API endpoint code and tag version 2.0, but I cannot ping server now and I am doing it as soon as possible.
Best Regards, and thank you to all mentors and students for cooperation and suggestions. I regret because I have not have more time to participate in beta testing of other projects.
This week I have finished 3 tickets:
The next week I am writing documentation (Ticket #248) and doing some make up on the plugin and the API endpoint. I will also add more translations for other languages and a screencast for deployment and usage.
This week I have done a lot of things in deployment (Ticket #239). I should only get work plugins and themes page.
I also done language directory creation (Ticket #240).
I also opened ticket for writing documentation (Ticket #248).
I plan to finish all tasks until the next update.
This week I have developed functional API Endpoint. If you want to deploy it you should install this SQL script.
DROP TABLE IF EXISTS revisions; CREATE TABLE revisions ( id BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY, eid BIGINT(20) NOT NULL, version VARCHAR(20) NOT NULL, locale VARCHAR(10) NOT NULL, revision BIGINT(20) NOT NULL, percent INT NOT NULL ) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; DROP TABLE IF EXISTS entities; CREATE TABLE entities ( id BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY, type VARCHAR(10) NOT NULL, slug TEXT NOT NULL, name TEXT NOT NULL, textdomain TEXT NOT NULL ) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; INSERT INTO entities (type, slug, name, textdomain) VALUES ('plugin', 'blogger-importer/blogger-importer.php', 'Blogger Importer', 'blogger-importer'), ('plugin', 'blogware-importer/blogware-importer.php', 'Blogware Importer', 'blogware-importer'), ('plugin', 'dotclear-importer/dotclear-importer.php', 'DotClear Importer', 'dotclear-importer'), ('plugin', 'greymatter-importer/greymatter-importer.php', 'GreyMatter Importer', 'greymatter-importer'), ('plugin', 'livejournal-importer/livejournal-importer.php', 'LiveJournal Importer', 'livejournal-importer'), ('plugin', 'movabletype-importer/movabletype-importer.php', 'Movable Type and TypePad Importer', 'movabletype-importer'), ('plugin', 'opml-importer/opml-importer.php', 'OPML Importer', 'opml-importer'), ('plugin', 'rss-importer/rss-importer.php', 'RSS Importer', 'rss-importer'), ('plugin', 'stp-importer/stp-importer.php', 'Simple Tags Importer', 'stp-importer'), ('plugin', 'textpattern-importer/textpattern-importer.php', 'TextPattern Importer', 'textpattern-importer'), ('plugin', 'utw-importer/utw-importer.php', 'Ultimate Tag Warrior Importer', 'utw-importer'), ('plugin', 'wordpress-importer/wordpress-importer.php', 'WordPress Importer', 'wordpress-importer'), ('plugin', 'wpcat2tag-importer/wpcat2tag-importer.php', 'Categories to Tags Converter Importer', 'wpcat2tag-importer'); INSERT INTO revisions (eid, version, locale, revision, percent) VALUES (1, '0.4', 'hr', 221, 100), (1, '0.4', 'it', 214, 100), (1, '0.4', 'ru', 222, 100), (1, '0.4', 'sr', 279, 100), (2, '0.2', 'hr', 213, 100), (2, '0.2', 'it', 245, 100), (2, '0.2', 'ru', 345, 100), (2, '0.2', 'sr', 123, 100), (3, '0.2', 'hr', 243, 100), (3, '0.2', 'it', 278, 100), (3, '0.2', 'ru', 214, 100), (3, '0.2', 'sr', 310, 100), (4, '0.2', 'hr', 213, 100), (4, '0.2', 'it', 226, 100), (4, '0.2', 'ru', 311, 100), (4, '0.2', 'sr', 190, 100), (5, '0.4', 'hr', 107, 100), (5, '0.4', 'it', 356, 100), (5, '0.4', 'ru', 274, 100), (5, '0.4', 'sr', 222, 100), (6, '0.4', 'hr', 422, 100), (6, '0.4', 'it', 258, 100), (6, '0.4', 'ru', 215, 100), (6, '0.4', 'sr', 185, 100), (7, '0.2', 'hr', 257, 100), (7, '0.2', 'it', 220, 100), (7, '0.2', 'ru', 275, 100), (7, '0.2', 'sr', 300, 100), (8, '0.2', 'hr', 264, 100), (8, '0.2', 'it', 239, 100), (8, '0.2', 'ru', 310, 100), (8, '0.2', 'sr', 280, 100), (9, '0.2', 'hr', 221, 100), (9, '0.2', 'it', 180, 100), (9, '0.2', 'ru', 296, 100), (9, '0.2', 'sr', 268, 100), (10, '0.2', 'hr', 257, 100), (10, '0.2', 'it', 281, 100), (10, '0.2', 'ru', 242, 100), (10, '0.2', 'sr', 320, 100), (11, '0.2', 'hr', 288, 100), (11, '0.2', 'it', 272, 100), (11, '0.2', 'ru', 296, 100), (11, '0.2', 'sr', 311, 100), (12, '0.5', 'hr', 218, 100), (13, '0.5', 'hr', 204, 100), (13, '0.5', 'it', 256, 100), (13, '0.5', 'ru', 227, 100), (13, '0.5', 'sr', 294, 100);
I have started to solve bugs in plugin functions such as language_packs_api, get_textdomain, etc. and add the new functionality for creating wp-content/languages plugins and themes directory by plugin installation (Ticket #240) and I plan to make one more enhancement for translations preview from GlotPress (Ticket #241).
I should also do install.php on the API Endpoint side instead this raw SQL script (Ticket #245).
This week I had a lot of problems with my system and set Eclipse IDE for testing.
This is the list of functions for testing from less dependent to the most:
There are my new tickets:
This week I have finished tickets:
I have a prototype of the final plugin’s look, which has 3 functional pages and “about” page.
This week I have done a lot of things.
On the API endpoint side I have done tickets and branched new version 0.1.5:
On the plugin side I have implemented functions for these tickets and branched new version 0.1.5:
I have worked also on the new GUI (Ticket #102: List all plugins and themes by class WP_List_Table) and the final modifications for the new GUI I will do in the testing phase, because all new code depends on it.
I have three new tasks for the next week:
With these three contributions I am attaining deliverable for the coding phase of GSoC.
I will also publish the plan for the testing phase in the next week.
This week I done tickets #150: Add textdomain Field to API Endpoint Database and #151: Merge po and mo files to one zip file on the API endpoint side.
On the plugin side I make the skeleton of functions and classes for tickets: #102, #103, #104 and #127. I also make equivalent functions from the WordPress core, which I explain in the code comments.
Marko Novaković 1:05 pm on September 5, 2011 Permalink |
I changed my upload on Google Code.
Mathews Jose 1:49 pm on February 20, 2012 Permalink |
Hai, I would like to do google summer of code project with wordpress how could I start. How can I register with wordpress.
Thank You
Marko Novaković 2:56 pm on February 20, 2012 Permalink |
Apply your project to http://www.google-melange.com/gsoc/homepage/google/gsoc2012 when will be available, try to make some plugin or core contribution before you apply, because it is condition to be accepted.