[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 583: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 639: sizeof(): Parameter must be an array or an object that implements Countable
Gephi forumsPlease post new questions on facebook group too (https://www.facebook.com/groups/gephi) 2011-02-15T10:24:17+01:00 https://forum-gephi.org/app.php/feed/topic/903 2011-02-15T10:24:17+01:002011-02-15T10:24:17+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2517#p2517 <![CDATA[Re: Main menu: a new structure?]]>
I think we shouldn't just wait for the users to express their needs. Gephi as a project relies on the idea that a tool can pull users to new possibilities. Answering unexpressed needs is in the ADN of Gephi (imho).

Here are now the critics I address to Mathieu's suggestion. The "File" menu is long and unstructured, thus it doesn't appear simple to me (even if it's probably only because of prototyping in text mode). What's more we have several menus that have really few items in them. This is confusing because almost empty menus are weird, but also because some items do not make sense in their menu, even if there is so few items in the menu. Here are my points:
- "full screen" does not need its own "view" menu.
- "Language" should be integrated to preferences as in any other software...
- I think it doesn't make so much sense to have "Plugins" in "Options".
- "Check for updates" doesn't make sense in "Help".
- "Check for updates" and "Plugins" are quite similar features, and I think it make sense to have them together.

Where do we want to go by changing the menu
This time I won't make my own suggestion (because we will never achieve this discussion like that).
I will only express the points that I think are important, and when we agree on such guidelines, the solution will be easy to find.

1) Because we do not want brutal changes, we won't change too many things.

2) We won't have a Gephi menu because of Macs already having it, and we will keep a "File" menu because it's an important landmark.

3) We want to make changes because several problems are observed.
- 3.1) "Open..." and "Open Project" are confusing (users are stuck when using the wrong function)
- 3.2) "Tools > plugins" and "Plugins" menu are confusing (I often make the mistake myself)
- 3.3) Having an "Edit" menu dedicated to Workspace is weird !

4) We also want to modernize Gephi menus step by step, in order to have them a little bit more like "Google Chrome" and less like "Open Office". This means keeping visible only the most necessary options, and putting in sub-menus or in specific panels all the secondary features.


Tell if you agree on that !

Statistics:Posted by jacomyma — 15 Feb 2011 10:24


]]>
2011-02-13T10:06:56+01:002011-02-13T10:06:56+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2497#p2497 <![CDATA[Re: Main menu: a new structure?]]>

The main issue is about MacOS X now...I really would love the new menu. Maybe we can have an try on a dedicated branch?

Statistics:Posted by admin — 13 Feb 2011 10:06


]]>
2011-02-13T05:47:26+01:002011-02-13T05:47:26+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2491#p2491 <![CDATA[Re: Main menu: a new structure?]]>

- I'm not convinced a Gephi menu make more sense than the traditional 'File'. Moreover, on Mac there is already a Gephi menu created by the OS.

- A Graph menu is too confusing, as graph means too much things. We often like to say Networks instead of graphs also.

My attempt to include everyone's main point:

File
-- New
-- Open
-- Open Recent
-- Close
-- Properties
-- Import from Spigot
-- Import from Database
-- Generate
-- Save
-- Save As
-- Export
-- Export to Database
-- Exit

Workspace
-- New
-- Clean
-- Delete
-- Properties
-- Duplicate

Options
-- Preferences
-- Language
-- Plugins

View
-- Full Screen

Windows
- …

Help
- Online doc and support
- Check for updates

Compared to the existing versions, I think we fix ambiguous things. It's less innovating that some of your ideas, but as far as I know the menu structure is not a major complain from our users, except the open! ;)

Statistics:Posted by mbastian — 13 Feb 2011 05:47


]]>
2011-02-09T08:36:38+01:002011-02-09T08:36:38+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2462#p2462 <![CDATA[Re: Main menu: a new structure?]]> Statistics:Posted by jacomyma — 09 Feb 2011 08:36


]]>
2011-02-08T23:39:49+01:002011-02-08T23:39:49+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2461#p2461 <![CDATA[Re: Main menu: a new structure?]]>
In the same effort to improve the semantic, I wonder how the modes/tabs could be renamed here. Overview and Preview are too generic, it is never crystal clear when I have to talk about this separation.

Statistics:Posted by admin — 08 Feb 2011 23:39


]]>
2011-02-03T15:09:14+01:002011-02-03T15:09:14+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2405#p2405 <![CDATA[Re: Main menu: a new structure?]]>
- "Social Network" should be an "Import" and not "Open". Every source impossible to write should be "import", like web 2.0 APIs etc.

- "File" and "Edit" menu items are such essential landmarks that we shouldn't get rid of them. Basically, File is hosting "open" and Edit is hosting "copy/paste". Even Google Chrome (that has such a non-conventional menu) keeps an "Edit" section for copy/paste. We do not have copy/paste for the moment, but I guess when we will have it, we will need this menu.

- In your non conventional suggestion, the "Data" menu is actually a "File" menu, except that it is named "Data"...

- Your non-conventional menu is more compact, that is a very good point. I want more!

- The "Gephi" menu is a good idea, quite modern. A complementary improvement might be to use menu subsections (we find it typically in Firefox 4). I'm thinking of "file" and "edit" subsections in the "Gephi" menu.

- It is also common to have a menu dedicated to obvious objects you manipulate. It might be a good idea to keep a "Graph" menu, but only for functions specific to graphs (not a "file"-like menu like in your first suggestion). One may find that everything is related to graphs in Gephi, but I remind that Photoshop as well has an "Image" menu... If we have a Graph menu, it will take many options from your "Data"/"File" menu, and then the remaining "File" options might go inside the "Gephi" menu ("File" will become an unnamed subsection, like in Chrome and Firefox 4).

- And also... I would put "language" in options (you'll go in options to find it, so nobody will miss it). I think your idea to give a good place to doc & help is interesting. Putting it just below the "start" panel creates an interesting association (and a bit provocative). The same way I would replace "rename workspace" by "properties" (of the workspace) because it might gather other similar function later (such as a color, a description...).

So, this a proposition following these guidelines :

Gephi
-- Start (welcome window)
-- Online doc and support
---
-- Open
-- Open recent...
-- Save
---
Edit (just a label)
-- Copy
-- Cut
-- Paste
---
-- View
------------- Guided
------------- Expert
-- Full Screen
---
-- Options
-- Manage Plugins
-- Check for Updates
-- About
---
-- Quit


Workspace
-- New (workspace)
-- Select
---
-- Duplicate
-- Clean
-- Delete
--
-- Properties


Graph
-- New (graph)
-- Generate
---
-- Import
-- Export
------------- Graph File
------------- Spreadsheet
------------- SVG/PDF File
------------- Database
---
-- Properties

Statistics:Posted by jacomyma — 03 Feb 2011 15:09


]]>
2011-02-02T22:16:13+01:002011-02-02T22:16:13+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2403#p2403 <![CDATA[Re: Main menu: a new structure?]]>

File
-- New
-- Open Graph File
-- Open Recent File
-- Open Spreadsheet
-- Open from Social Network
-- Open from Database
-- Generate
-- Save
-- Save As
------------- Graph File
------------- Spreadsheet
------------- SVG/PDF File
------------- Database
-- Properties
-- Close
-- Exit


Workspace
-- Select
-- New
-- Clean
-- Delete
-- Rename
-- Duplicate


View
-- Guided
-- Expert
-- Full Screen


Options
-- Options
-- Language
-- Manage Plugins


Help
-- Online doc and support
-- Check for Updates
-- About

Notes:
A projet .gephi is considered as a graph file.
There are many items for open/import data. It may be a problem, but as Gephi choose the right importer based on the file extension, we can't merge the spreasheet import (csv) because csv is already defined for matrix import.
Workspace > Select shows a workspace list as menu items


@rotten
Workspaces can't be minimized, the UI is not made for.

The System and Defaults items in Options are good ideas, however I don't know if NetBeans allows to split options like this. We'll see.

Tools and Help menu are provided by Netbeans platform. The Tools menu is a problem because the tools in Gephi are related to something particular. I don't know to what extend we can change this, but we'll investigate. The Plugins menu is available for plugins adding menu actions; Maybe we can hide it to avoid confusion of most users.

Print data or preview rendering is not coded. But raw data can be exported as CSV from the Data Lab, and PDF are printable, so it is not a priority.


Btw, I'd like to propose something non conventional, tell me what you think about that:

Gephi
-- Start (welcome window)
-- Options
-- Language
-- Manage Plugins
-- Check for Updates
-- Online doc and support
-- About
-- Exit


Data
-- New
-- Open Graph File
-- Open Recent File
-- Open Spreadsheet
-- Open from Social Network
-- Open from Database
-- Generate
-- Save
-- Save As
------------- Graph File
------------- Spreadsheet
------------- SVG/PDF File
------------- Database
-- Properties
-- Close


Workspace
-- Select
-- New
-- Clean
-- Delete
-- Rename
-- Duplicate


View
-- Guided
-- Expert
-- Full Screen

Statistics:Posted by admin — 02 Feb 2011 22:16


]]>
2011-01-27T22:20:09+01:002011-01-27T22:20:09+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2356#p2356 <![CDATA[Re: Main menu: a new structure?]]> Statistics:Posted by seinecle — 27 Jan 2011 22:20


]]>
2011-01-27T09:33:21+01:002011-01-27T09:33:21+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2353#p2353 <![CDATA[Re: Main menu: a new structure?]]> New users I know told me several times that it would be more logical to have only one "open" menu item. So the straightforward solution is to fuse "open" and "import" processes in a single function "open". Your solution brings more separation, which is the contrary.

Straightforward solutions are not necessary the best, but I think this one is a good one, for these reasons:

- Import / open is technical distinction. The difference is not very clear to the user.

- If you know the difference between a project and a graph, then the difference between opening a project and opening a graph is clear. The fusion is good for advanced users.

- Users that do not know the difference between a project and a graph always work with a single graph. In this case Open and Import do the same thing essentially. The fusion is also good for beginners.

- Some softwares, like OpenOffice Calc, use this solution, and it works well. (.CSV is like our graphs, and .ODS is like our projects, containing several spreadsheets and settings).

Statistics:Posted by jacomyma — 27 Jan 2011 09:33


]]>
2011-01-26T23:17:41+01:002011-01-26T23:17:41+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2351#p2351 <![CDATA[Re: Main menu: a new structure?]]>
add to Workspace
tile
minimize
choose

Options
Language
System (Info (Heap Footprint), OpenGL, Network (proxy servers), KeyMap)
Defaults (colors, fonts, background)
Manage Plugins
Check for Updates (Why is "check for updates" under 'Help'?)


It took me a long time to even realize there was such a thing as "Workspace". Unfortunately most of my graphs are too big to use that feature anyhow.

I've never understood the difference between "Plugins" and "Tools/Plugins", except that "Plugins" is always empty.

Would a print button be someday rendered on the preview or graph pane, or should it be something that is menu accessible? ('print graph', 'print data')

Statistics:Posted by rotten — 26 Jan 2011 23:17


]]>
2011-01-26T22:41:01+01:002011-01-26T22:41:01+01:00 https://forum-gephi.org/viewtopic.php?t=903&p=2349#p2349 <![CDATA[Main menu: a new structure?]]>
I propose a new structure for the Gephi main menu, which is sometime ambiguous. In italic are actions that could exist in the future.

Project
-- New
-- Open
-- Save
-- Save As
-- Close
-- Exit


Graph
-- Open
-- Open Recent
-- Import from Spreadsheet
-- Import from Spigot
-- Import from Database
-- Generate
-- Export
-- Export to Database


Workspace
-- New
-- Clean
-- Delete
-- Rename
-- Duplicate


View
-- Guided
-- Expert
-- Full Screen


Window, Plugins and Help remains the same but Tools which should be renamed because of a confusion with graph tools. What about "Platform"?

The Guided or Expert view would just show a simplified UI of the full one.

An alternative is to merge the menus of Project and Graph like Photoshop do with PSD files: they contain more information than all other formats for Photoshop edition, but they only appear on loading and saving an image. Then the "Save" or "Save As" buttons would save only the current workspace if the output format is not ".GEPHI".

Statistics:Posted by admin — 26 Jan 2011 22:41


]]>