Skip to main content

Milestone of version 2 serial and next plan

· 9 min read

Metaessen is complete, stable, and ready to manage resources in the real world for practical use.

Metaessen version 2 serial is finished.

Users can use it to manage resources for life, work, study, research, etc.

Main purpose of next plan: Enhancements and Extensions

Milestone of V2 serial

Basic features and some important features are completed in V2 serial.

There are many original and innovative things -- concepts, UI, operations, workflow, etc.

The product is more stable.

Many aspects of the UI have been improved, and adapt to screens of almost all sizes.

The product is perfect to manage bookmarks, notes, tasks, articles, ideas, or other lightweight data.

Main features of V2 serial:

Resource-Instance-System data model

Use and be similar to File system and introduce the idea of object-oriented programming.

  • From and used for the real world
  • Simulate the real world
  • Resource-Instance-System data model is practical, versatile, flexible and powerful
  • The data model is the foundation and core of the product
  • A system consists of resource instances and subsystems
  • Used for Knowledge system, Social network, Workflow, Whatever.
  • Practical and Flexible Data Organization
  • Use systems (like folders), resources (like file contents), instances (like files or snapshots), and keywords (like tags) to organize data.
  • Various resources can be effectively combined into the desired useful information hierarchy or chain.
  • One resource can have multiple instances in different systems, and every instance can have different data.
  • Create resources one time, use them multiple times, share them between systems.

Entity indicator and switcher
Entity indicator and switcher (4 types of entity)

one resource in resource list
one resource in resource list

Multiple different instances of one resource
Multiple different instances of the resource

One instance in one system
One instance of the resource in one system

Another instance in another system
Another instance of the resource in another system

System and System Tree

A system is like a folder, collection, container, or other similar concepts.

It is used to simulate the systems in the real world.

A system is a special resource.

Refer to Concepts for more information.

  • Display system tree vertically and horizontally

    • There is a top systems bar to display top systems horizontally
    • Slide or click the navigation buttons to navigate top system
    • Click one top system to go to the sub system tree

    Display system tree vertically and horizontally
    Display system tree vertically and horizontally

  • More flexible ways to manage system and system tree

    • Create, Edit, View, Move, or Delete system or system tree
    • Remember open/close state of systems
    • Open or close system tree
    • Sort system tree
    • Search systems
    • Filter systems by keywords
    • Bind a system with a resource
    • Navigate the system tree by clicking system paths automatically
    • Click system name to go to the bound resource
    • Simulate the systems in the real world
    • A system has more data and metadata than other similar concepts (e.g. folder, collection), e.g. name, introduction, keywords, created time, etc.
    • etc.

    System Tree
    System Tree

    System Detail
    System Detail

    Search systems and click system path to navigate and select the system in the system tree
    Search systems and click system path to navigate and select the system in the system tree

    Filter systems by keywords
    Filter systems by keywords

Search and Keyword Filter

Search resources, instances, systems, and keywords using any string.

Filter resources, instances, and systems using any keyword or keywords combination.

  • Multiple search conditions
  • Can use system tree to increase or decrease the range of search or keyword filter
  • Sort the results of search or keyword filter
  • Adjust display of the results of search or keyword filter
  • Group operations (bulk edit, move, delete) on the results of search or keyword filter

Search instances
Search instances

Filter resources by keywords
Filter resources by keywords

Sort keyword filter results
Sort keyword filter results

Group Operations on Multiple Entities

  • Select or Unselect group of entities

    • Select by selector
    • Select by keyboard shortcuts (Ctrl + Click, Shift + Click)
    • Select all entities in current page
    • Select all entities in all pages
    • Select all entities in all pages except some
    • Unselect group of entities
  • Edit group of resources, instances and systems

    • Add keywords
    • Delete keywords
    • Clear keywords
    • Change text format
  • Move group of instances

    • Move to new position in the same system
    • Move to new position in another system
  • Delete group of entities

Select and edit group of instances
Select and edit group of instances

Multiple Ways to Use Instances and Systems

  • Display or sort child instances

  • Display or sort child systems

  • Display or sort child instances and systems

  • Display or sort descendant instances

  • Display or sort descendant systems

  • Display or sort descendant instances and systems

  • Edit, Move, or Delete group of child or descendant instances

  • Move or Delete a system to move or delete the sub system tree of it

  • Display resource essence if all descriptive fields of its instance are blank (Instances inherent data from the resource)

  • Updating one instance can update the resource if having only instance

  • Deleting one instance can delete the resource if having only instance

  • Bind a system with a resource by URL of the resource (Convert the resource into a system)

  • etc.

Display descendant instances and systems
Display descendant instances and systems

Select and move descendant instances
Select and move descendant instances

Entity Detail Sidebar

Also called Entity Detail Window, Entity Detail Panel.

Users can use it to operate the current selected entity and related entities in one place and reduce the operations and improve workflow.

It is practical, flexible and powerful.

  • There is a top operations bar to veiw, edit, create, delete, or move current selected entity
  • Maximize or minimize the Entity Detail Sidebar for better operation
  • There are keyboard shortcuts to operate conveniencely
  • View, edit, or go to the corresponding resource of an instance
  • View, edit, or go to the corresponding resource of an instance
  • View, edit, or go to the corresponding instance of an resource
  • Select, Unselect or delete group of instances in instance list of an resource
  • View, edit, or go to the corresponding system of an resource
  • Go back to the selected entity from the corresponding instance, resource, or system
  • Click a keyword or multiple keywords in Entity Detail Sidebar to filter the current entity type
  • Click Detail or Simple button to display keyword bound time or only keyword
  • Click More or Less to show more or less options
  • Show all related resources, systems, or instances of a keyword (So can use keywords to correlate some systems, resources or instances)

Edit an instance and clicking more button will display more options
Edit an instance and clicking more button will display more options

Edit corresponding resource and click goto button
Edit corresponding resource and click goto button

View or edit related instances or system and click go back button
View or edit related instances or system and click go back button

View related resources, instances, or systems for a keyword
View related resources, instances, or systems for a keyword

Convenient and Fast Basic Operations

  • Create, View, Edit, Move, or Delete one resource, instance, system or keyword
  • Display or hide the basic operations bar in every item of entity list
  • Click entity item after hide operations bar to open entity detail sidebar for it
  • There is a top operations bar in entity detail window
  • Operate every entity everywhere, in entity list, search results, keyword filter results, related entity tab, etc.
  • Right Click on Create, Edit or other buttons to hide some options, increase the size of editing area, or other effect for conciseness and convenience
  • Display keyword bound time
  • Create internal URLs automatically for resources without URLs, e.g. tasks, ideas, etc.
  • Support Markdown text and Plain Text formats both in individual entity and website level

Right click on create button to create resource without url
Right click on create button to create resource without url

Click detail button to show keyword bound time
Click detail button to show keyword bound time

Move an instance in search results
Move an instance in search results

Flexible and Responsive UI

  • Clean, Accurate, Practical, Efficient, and Responsive
  • Cross-platform, responsive to almost all sizes of screens
  • Access and manage your various resources from multiple devices anytime, anywhere
  • Pay attention to every detail of user interface and interaction
  • Conciseness is an important part of our DNA
  • There are multiple themes

System tree on phone
System tree on phone

Instance list on phone
Instance list on phone

Entity detail popup on phone
Entity detail popup on phone

Dark theme
Dark theme

Import and Export

  • Use the common but innovative bookmarks backup file formats(HTML or JSON)
  • Import data into any system from bookmarks backup file or exported backup file (or .zip file)
  • Export all or part of data to bookmarks backup file or compressed backup file (.zip file)
  • Export and import internal URLs, keyword bound time, text format
  • Can import the data into another tool(e.g. Firefox, Chrome)

Export data
Export data

Import data
Import data

Bookmarklets

Use bookmarklets to save a bookmark as a resource or resource instance conveniently in Browser.

There are two types of bookmarklet:

  • Save bookmark as instance
  • Save bookmark as resource

Refer to Bookmarklets for more information

Save a bookmark as a resource using the bookmarklet
Save a bookmark as a resource using the bookmarklet

Keyboard Shortcuts

There are some keyboard shortcuts for convenience, please refer to Keyboard shortcuts

Documentation, Blog, and Resource

Docs for every details of the product.

Blog for release or events of the product.

Resource for designing, usage, use cases, or technology of the product and other related materials.

Next Plan

Main Purpose

Enhancements and Extensions

Main Tasks

  • Enhance existing features

  • Create basic Extensions

    • Open APIs
    • Browser extensions
    • RSS reader and manager
  • Create some useful advanced features

    • Create resource content management system to save and manage the original resource contents of unlimited length

    • Create resource annotation management system to add and manage annotations, explanations, reviews, or comments of resources

    • Upload and manage files (including images)

    • Add favicons for bookmarks

    • Publish or share resources

    • Social bookmarking

    • Support reStructuredText, and more text formats

    • Preserve webpages

    • Support more file formats for import and export (Markdown, CSV, Excel, TXT, etc.)

    • Internationalization and Localization (Support multiple Languages)

    • Encryption

    • Backup and Restore