• Tabbles.net       
  • Chat |
  • Blog |
  • Wiki |
  • Shared-tabbles private beta (invitation required).

    Here will go all the Betas - for your eyes only!

    Shared-tabbles private beta (invitation required).

    Postby Andrea » Thu Jun 24, 2010 7:59 pm

    -----------------
    This topic is on invitation only, downloads info are private too - you want to be invited? PM Andrea! :-)
    -----------------


    Release history: please keep using the link you got in your PM, we're updating it each time there is a new build.
      24-06-10: Alpha1
      25-06-10: Alpha2



    So, this is the first prototype... of tabbles-sharing
    it still misses quite a few things, but the basic functionalities are there.

    How it works:you have to tell Tabbles "go save the database in that folder" (Files > database > change database path"), in addition to this, Tabbles will scan the folder searching for other databases: as it finds them Tabbles will load them in memory and query all af them at the same time when you're browsing a tabble or a folder.

    The file config.xml: you need to worry about this if you're using Powerfodler or similar, while you don't need it if you're using a shared drive, as long as the mapped letter is the same on each machine. We're testing it with dropbox and it works quite well.


    Code: Select all
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <config>
      <license key="1234567890-1234567890-1234567890-1234567890" />
      <equivalent_paths_section>
        <equivalence_group>
          <item machine="BARIO-VISTA64" path="C:\Users\bario\Documents\My Dropbox\Shared" />
          <item machine="MAURIZIO-PC" path="C:\Users\Maurizio\Documents\My Dropbox\Shared Tabbles folder" />
          <item machine="BARIOMICROPC" path="C:\Documents and Settings\bario\Dokumenter\My Dropbox\Shared" />
          <item machine="ANDREA-VAIO" path="C:\Users\Andrea\Documents\My Dropbox\Shared" />
        </equivalence_group>
      </equivalent_paths_section>
    </config>


    Inside the tag "equivalence group", you have a list of couple machine-name to path. Tabbles queries the system to know the what machine it's running on, it understands the names of the other machine from the database names (please look at dbs.png) check for the special paths inside each db and translates it when the path matches. Do you want to get access to our shared dropbox folder? Just ask!

    dbs.png
    What Tabbles dbs' look like in dropfolder
    dbs.png (60.86 KiB) Viewed 862 times



    Currently the dbs are stored in a common (shared) folder, while the equivalence group is stored in the config.xml (along with the serial number) in Documents\Tabbles\Config, if you have suggestions to make this better, we're all hears. This file (currently handwritten by us, there is no GUI in Tabbles to manage it) should be written by powerfolder, but I guess we can work-out a smart system to get it done.
    Note: you should write your serial inside Tabbles (using the usual pop-up window) but you can edit the <equivalence_group> even while Tabbles is running.

    ----

    Most important things missing:

    - Management of groups and priviliges: right now the whole dbs are shared together. We obviously need to create groups, create flags for each tabble and assign different flags to each group/user. We're thinking of the typical "Read-Write-Modify" matrix for each tabblem both in terms of functionalities and GUI.
    - Allow you to tag using other people tabbles - creation of tabbles present in other databases: right now you can't tag a file with a tabble that is present in someone else's db. We need to write functions to create/import a tabble when the user wants to interact with it.
    - A mechanism to track file movement: if we both tag a file and then I move it, your Tabbles should in someway be notified. The solution we're thinking about is saving a public list of all the file management operation (move/rename/delete) and have each Tabbles to save it's own list.

    This beta should allow sharing-tabbles with all kinds of license. You can use the same license on multiple machines and nothing bad should happen...


    Suggestions on all of the above would be highly appreciated. Doing some testing/bug-hunting makes limited sense at this pointed... but whatever you find, please let us know.


    Ok, I guess that's all for now!
    Last edited by Andrea on Fri Jun 25, 2010 12:10 pm, edited 3 times in total.
    User avatar
    Andrea
    Tabble baker
    Tabble baker
     
    Posts: 734
    Joined: Sat Jun 20, 2009 9:07 pm
    Location: Copenhagen, Denmark

    Re: Shared-tabbles private beta (invitation required).

    Postby staley » Thu Jun 24, 2010 8:36 pm

    I read the post,but didn't see anything concerning Subversion support, is this outside the scope of this release of Tabbles? Since a subversion repository could be thought of a "shared storage" medium, just one that also keeps version history.
    Image "Semper Fi" - Always Faithful
    User avatar
    staley
    Tabble necromancer
    Tabble necromancer
     
    Posts: 83
    Joined: Wed Aug 19, 2009 6:48 am
    Location: MI, United States

    Re: Shared-tabbles private beta (invitation required).

    Postby Andrea » Thu Jun 24, 2010 8:41 pm

    Staley,

    welcome back :D

    No, no subversion - and I don't even see what the connection with it could be... the file stay on your (shared) drive or cloud storage, then the different Tabbles "talk" to share the tabbles-db.

    A.
    User avatar
    Andrea
    Tabble baker
    Tabble baker
     
    Posts: 734
    Joined: Sat Jun 20, 2009 9:07 pm
    Location: Copenhagen, Denmark

    Re: Shared-tabbles private beta (invitation required).

    Postby NGKII » Fri Jul 02, 2010 4:55 am

    Hi Andrea!

    Just got the notice of 6/24 regarding the shared version of Tabbles. Do you still want me to look at it? If so, I certainly will. I might suggest that you consider a broadcast email on similar requests as I periodically check the forum, but obviously not on a frequent enough basis.

    Thanks!

    Nick
    nkbuyer@comcast.net
    NGKII
    Tabble monkey
    Tabble monkey
     
    Posts: 16
    Joined: Fri Nov 20, 2009 3:32 am

    Re: Shared-tabbles private beta (invitation required).

    Postby Andrea » Tue Jul 06, 2010 11:26 am

    Hi Nick!

    Yes, feedback would be HIGHLY appreciated from you!!! :)
    Please post it here...

    About the mailing list: there won't be much time for it as we're quite forward with this beta. Plus, you can subscribe to this forum thread via RSS... is this ok?

    A.
    User avatar
    Andrea
    Tabble baker
    Tabble baker
     
    Posts: 734
    Joined: Sat Jun 20, 2009 9:07 pm
    Location: Copenhagen, Denmark

    Re: Shared-tabbles private beta (invitation required).

    Postby NGKII » Thu Jul 08, 2010 8:24 pm

    Hi Andrea!

    Can you send me a link to the beta? In the event it becomes necessary, will the Tabbles database (beta) be compatible with the current retail version?

    Thanks!

    Nick :?
    NGKII
    Tabble monkey
    Tabble monkey
     
    Posts: 16
    Joined: Fri Nov 20, 2009 3:32 am

    Re: Shared-tabbles private beta (invitation required).

    Postby Andrea » Fri Jul 09, 2010 2:41 am

    Nick,

    be patient just a few hours more: we're goint to public beta VERY soon :-D

    No compatibility problems - the shared-tabbles is about copying and reading pieces of database here and there

    A.
    User avatar
    Andrea
    Tabble baker
    Tabble baker
     
    Posts: 734
    Joined: Sat Jun 20, 2009 9:07 pm
    Location: Copenhagen, Denmark


    • Similar topics
      Replies
      Views
      Author

    Return to Beta versions

    Who is online

    Users browsing this forum: No registered users and 0 guests

    cron