Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Community

[maemo2midgard] status update

 

 

Maemo community RSS feed   Index | Next | Previous | View Threaded


ferenc at maemo

Dec 13, 2006, 12:06 PM

Post #1 of 2 (110 views)
Permalink
[maemo2midgard] status update

Hello,

We had an other hacking session today. Here is the brief summary:

TigerT worked on layout/styles:
-design for application catalog search box
-fixed frontpage (the news section still needs styled)

Rambo fixed issues such as:
-sending notification email when user request password reset on the
internal server
-workaround for search in the application catalog (not using query builder)

Rambo showed me how to hack styles for the app catalog, so I checked in
the first version of the search form. Now the design from TigerT should
be applied and we supposed to have a nicer Application catalog
interface. We should decide whether to keep the category list as-is, or
replace it with a tag cloud thingy... Proposals are welcome!

I found a bug related to folder deletion:
Steps to reproduce:
-delete a folder (but remember its URL)
-add a folder to the same place where the previous folder was defined
-input the same URL as the previously deleted folder had to the "url" field
-click save

Result:
the folder can not be saved, because it already exists.

Expected result:
Midgard saves the folder and it appears in the navigation.

I should file this bug to Tracker.

Things to come
==============
Tomorrow (2006-12-14) we continue testing with Juhana. If the functional
cases pass, then we should switch off debugging and enable squid on
test.maemo.org. After that we will perform some regression test. I think
Rambo or Bergie know tool(s) for that.

I also have to do content re-arranging, meaning that the imported
Forrest docs and wiki pages should be moved to their "proper" location
within the new site structure. I guess this will be left for
Friday/Saturday.

I have to finish the user manual for:
-application catalog
-general content authoring
For the later I would appreciate pointers to existing screenshots or
documents.

We or I should finally inform all wiki users (with the wiki user import
tool) to create garage accounts, in case they do not have yet. Right
after that we could make the current maemo.org wiki read only. This
would be an important step in the migration.

TigerT will bring the style changes to the news section on the front
page. We should also disable the "Install now" icon for applications
which do not have a .install file.

So there are still a lot of things to do, but I am still optimistic
about the launch before Xmas.

I would like to ask help with testing. If you are or you know garage
users please tell them to come over to test.maemo.org and play around
with the new application catalog[1], and the wiki [2].

In case I forgot something please reply.

Cheers
Ferenc,

[1] http://test.maemo.org/applications/
[2] http://test.maemo.org/documentation/sandbox/


henri.bergius at nemein

Dec 13, 2006, 12:14 PM

Post #2 of 2 (96 views)
Permalink
[maemo2midgard] status update [In reply to]

Hi, and thanks for the update. Things are starting to look good...

On Dec 13, 2006, at 21:06, Ferenc Szekely wrote:
> I found a bug related to folder deletion:
> Steps to reproduce:
> -delete a folder (but remember its URL)
> -add a folder to the same place where the previous folder was defined
> -input the same URL as the previously deleted folder had to the
> "url" field
> -click save
>
> Result:
> the folder can not be saved, because it already exists.
>
> Expected result:
> Midgard saves the folder and it appears in the navigation.

I think I found the cause of this issue: Folder creation checks
whether a folder with the same name exists using a deprecated API
function mgd_get_topic_by_name(), which probably is unaware of the
metadata_deleted flag. Therefore folders that have been deleted but
not purged

Should be easy fix. Change line 484 of lib/midcom/admin/folder/
folder_management.php from:

if (mgd_get_topic_by_name($this->_topic->id, $name))

to:
$qb = midcom_db_topic::new_query_builder();
$qb->add_constraint('up', '=', $this->_topic->id);
$qb->add_constraint('name', '=', $name);
if ($qb->count() > 0)

I'll fix this in SVN tomorrow.

/Henri

Henri Bergius
Consultant Partner, Nemein
henri.bergius at nemein.com

Midgard CMS
www.midgard-project.org

Maemo community RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.