Hi devs,
Let's discuss the game plan for 2.3.0.
- Merge the patches currently from the tracker
- Merge/code the new db-based config
- code some new features (I will be working on MyISAM options, and InnoDB support, + the Relation stuff
- interface: it's about time we split the pages: db_detail and tbl_properties.
Suggestions for the tbl_properties split ---------------------------------------- - generally, we move large sections of tbl_properties to seperate pages
- an [Export] link at the top, calling a page with the "view dump" dialog
- an [Attributes] link, for Alter table order by, Comments, Table type, and the upcoming MyISAM options (and InnoDB)
- an [Operations] link, for Rename, Move, Copy, Maintenance (4 items), Flush, Drop (maybe Insert data from a file)
- a [Structure] link, to show Fields and Indexes, + the Add field
- (not sure about this) by default, users clicking on a table name would see the familiar Browse, Select, Insert, Empty, Drop + the 4 new links, at the top, but not the structure. I find that most of the time, I don't want to see the structure, I just want to type queries, use bookmarks, and be able to use the other main links.
- a right/top-frame for the links?
Please comment.
----- Original Message ----- From: "Marc Delisle" DelislMa@CollegeSherbrooke.qc.ca
- code some new features
I'll work on my SHOW GRANTS patch and try to build the XML dump feature mentioned in the tracker
Suggestions for the tbl_properties split
Your way of splitting sounds good.
- a right/top-frame for the links?
A right-top frame would be a good idea: - In browse mode we put the navigation elements into the new frame, like in feature request 546112. - In tbl_properties we use it for the links as you suggested. It'll be very usefull there since it makes the navigation between the different parts of tbl_properties easier (after we have split them up into different pages).
Alexander
Marc:
Since you say you will be working on the relation stuff, I have a suggestion:
Can we rename the field names in the relation table to something easier to understand? Source and Destination don't work for me. How about Primary and Foreign? That is:
pri_table pri_field for_table for_field
or pkey_*, fkey_*
Or something like this.
What do others think?
Jay
On Mon, Apr 22, 2002, Marc Delisle DelislMa@CollegeSherbrooke.qc.ca wrote:
Hi devs,
Let's discuss the game plan for 2.3.0.
Merge the patches currently from the tracker
Merge/code the new db-based config
code some new features (I will be working on MyISAM options, and InnoDB
support, + the Relation stuff
- interface: it's about time we split the pages: db_detail and
tbl_properties.
Suggestions for the tbl_properties split
generally, we move large sections of tbl_properties to seperate pages
an [Export] link at the top, calling a page with the "view dump" dialog
an [Attributes] link, for Alter table order by, Comments, Table type,
and the upcoming MyISAM options (and InnoDB)
- an [Operations] link, for Rename, Move, Copy, Maintenance (4 items),
Flush, Drop (maybe Insert data from a file)
a [Structure] link, to show Fields and Indexes, + the Add field
(not sure about this) by default, users clicking on a table name would
see the familiar Browse, Select, Insert, Empty, Drop + the 4 new links, at the top, but not the structure. I find that most of the time, I don't want to see the structure, I just want to type queries, use bookmarks, and be able to use the other main links.
- a right/top-frame for the links?
Please comment.
-- Marc Delisle
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Jay,
Yes I like the idea of "primary" and "foreign".
"Jay F. Davis" a écrit :
Marc:
Since you say you will be working on the relation stuff, I have a suggestion:
Can we rename the field names in the relation table to something easier to understand? Source and Destination don't work for me. How about Primary and Foreign? That is:
pri_table pri_field for_table for_field
or pkey_*, fkey_*
Or something like this.
What do others think?
Jay
On Mon, Apr 22, 2002, Marc Delisle DelislMa@CollegeSherbrooke.qc.ca wrote:
Hi devs,
Let's discuss the game plan for 2.3.0.
Merge the patches currently from the tracker
Merge/code the new db-based config
code some new features (I will be working on MyISAM options, and InnoDB
support, + the Relation stuff
- interface: it's about time we split the pages: db_detail and
tbl_properties.
Suggestions for the tbl_properties split
generally, we move large sections of tbl_properties to seperate pages
an [Export] link at the top, calling a page with the "view dump" dialog
an [Attributes] link, for Alter table order by, Comments, Table type,
and the upcoming MyISAM options (and InnoDB)
- an [Operations] link, for Rename, Move, Copy, Maintenance (4 items),
Flush, Drop (maybe Insert data from a file)
a [Structure] link, to show Fields and Indexes, + the Add field
(not sure about this) by default, users clicking on a table name would
see the familiar Browse, Select, Insert, Empty, Drop + the 4 new links, at the top, but not the structure. I find that most of the time, I don't want to see the structure, I just want to type queries, use bookmarks, and be able to use the other main links.
- a right/top-frame for the links?
Please comment.
-- Marc Delisle
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Done.
master_table master_field foreign_table foreign_field
"Jay F. Davis" a écrit :
Marc:
Since you say you will be working on the relation stuff, I have a suggestion:
Can we rename the field names in the relation table to something easier to understand? Source and Destination don't work for me. How about Primary and Foreign? That is:
pri_table pri_field for_table for_field
or pkey_*, fkey_*
Or something like this.
What do others think?
Marc,
Maybe you should write some documentation about how to convert an old relation table to the new format.
Alexander
Marc Delisle a écrit :
- interface: it's about time we split the pages: db_detail and tbl_properties.
Suggestions for the tbl_properties split
generally, we move large sections of tbl_properties to seperate pages
an [Export] link at the top, calling a page with the "view dump" dialog
Done.
- an [Attributes] link, for Alter table order by, Comments, Table type, and the upcoming MyISAM
options (and InnoDB)
Well, "Alter table order by" needs the field list, so probably will stay on the first page. Still looking for a better word instead of [Attributes].
- an [Operations] link, for Rename, Move, Copy, Maintenance (4 items), Flush, Drop (maybe Insert
data from a file)
Done (Insert data from a file: I need your opinion).
a [Structure] link, to show Fields and Indexes, + the Add field
(not sure about this) by default, users clicking on a table name would see the familiar Browse,
Select, Insert, Empty, Drop + the 4 new links, at the top, but not the structure. I find that most of the time, I don't want to see the structure, I just want to type queries, use bookmarks, and be able to use the other main links.
Opinion about not seeing by default the structure?
Marc
At 08:14 28.04.2002 -0400, you wrote:
Marc Delisle a écrit :
- interface: it's about time we split the pages: db_detail and
tbl_properties.
Suggestions for the tbl_properties split
generally, we move large sections of tbl_properties to seperate pages
an [Export] link at the top, calling a page with the "view dump" dialog
Done.
- an [Attributes] link, for Alter table order by, Comments, Table type,
and the upcoming MyISAM
options (and InnoDB)
Well, "Alter table order by" needs the field list, so probably will stay on the first page. Still looking for a better word instead of [Attributes].
- an [Operations] link, for Rename, Move, Copy, Maintenance (4 items),
Flush, Drop (maybe Insert
data from a file)
Done (Insert data from a file: I need your opinion).
a [Structure] link, to show Fields and Indexes, + the Add field
(not sure about this) by default, users clicking on a table name
would see the familiar Browse,
Select, Insert, Empty, Drop + the 4 new links, at the top, but not the
structure. I find that most
of the time, I don't want to see the structure, I just want to type
queries, use bookmarks, and be
able to use the other main links.
Opinion about not seeing by default the structure?
I like that idea coz it always takes some time ( about 3-8 sec) to show the whole structure for my tables ( at least for the big once with lot of fields) and i never need that too. same for db_details if i select a database ( im not sure, but i think there is a config setting for that ... as for nearly everything *G* .. getting to that later on in the text)
One more thing about "...adding additional config setting ..." Im not sure how you guys feel but i think every one more configurable item ( via config file) is adding to the confusion at least for standard users. shoud'nt PMA be an easy to use tool for everybody !? or should it be a high-configurable Tools that might be able to fit every bodies need - i think most user will not find the config entry because they just use the tool but do not know all that behin-the-sciene things one would need to know about all that nice switches .. !?!? Ok the best would be a Web-Interface to set/select all the things .. but that would lead into an PMA owned Database/Table to store the values ... hmm and one more think every new switch for a new fantastic feature ( or is it a bug ... *G* ...) is also adding to the complexity of the code even now a lot of code is just there to check all of the switches, settings ....
greetz Thomas
Marc
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
"Thomas Bähr [Office]" a écrit :
At 08:14 28.04.2002 -0400, you wrote:
Opinion about not seeing by default the structure?
I like that idea coz it always takes some time ( about 3-8 sec) to show the whole structure for my tables ( at least for the big once with lot of fields) and i never need that too. same for db_details if i select a database ( im not sure, but i think there is a config setting for that ... as for nearly everything *G* .. getting to that later on in the text)
It is also my opinion, even if I think we would upset phpMyAdmin users that expect to see the structure.
But I think that a small click on a [Structure] link is easily done.
So there could be a [Main] page with:
- the links :) - the Query box - the bookmark stuff - "Insert from a textfile". (?)