Basic search feature in CE - Business model


#1

When checking other solutions a basic search feature is always included.
Not necessarily speaking about content indexing.

Seafile lacks this basic function in the CE. This rules out Seafile nearby instantly as a solution when companies have to validate those. - Speaking from experience.

If you want Seafile to be taken more seriously in the big pool of cloud storage software it might be time to change the business model.

E.g.
Give most features for free and keep only business features to the professional version.
Sell support and the stable version release channel to paying customers.
Stop releasing not fully tested version to paying customers! This is not just bad for your reputation but also for all of your customers!

Why not sell a rock solit solution work properly defined and uphold release processes instead of a good solutions with startup-like release circles.

I really would like to see Seafile as one of the leaders on the marked here. But this won’t happen if the business model stays like this and you treat paying customers like the testers that you don’t want to hire or even do proper testing yourself.

The community can not do more than offer its time.


#2

+1

I think that there is already good community group which testing a helping debug (may we can all share our know-how to debug) and there is no reason to put paying users to bleeding edge. It’s same as I wrote about SeaDrive. There have to be big optical difference between Stable(Tested not “looks working”) and Unstable. I have three seafile servers and testing every release in daily usage.

There is only one problem. How to help testing new PRO releases if we don’t have it. As I said, I have three CE servers so can’t test PRO only features.


#3

+1

I also reports every thing that I thinks is a bug and I’m trying to update the manual at Seafile’s webbpage as often I’m noticing anything that’s off.

As @DerDanilo say, stable should not be updated ASAP it should be tested, why not role out the futures to CE version first and then when you know it works there you should add those to the PRO version.
And exclude businesses functions from the CE version, Paying customers are for sure businesses so they are not interesting in CE version I guess as it’s missing some killing functions for businesses.

And also, add some kind of donation to the CE version if you doing that you will receive donations for sure and then you have more money to add to the project.

Edit:
I have started to recommend Seafile to Swedish people and businesses also and they like it, in Sweden the businesses are using Share point and OneDrive to store cloud data in to there own servers (excluding Microsoft servers) but as you know Share point server license are not free so here is a market for Seafile.


#5

Would the file name be in one of the following tables ? So could one query for file names from one of these ?

Assuming one is using MySQL

ccnet-db.Binding
ccnet-db.EmailUser
ccnet-db.Group
ccnet-db.GroupDNPair
ccnet-db.GroupStructure
ccnet-db.GroupUser
ccnet-db.LDAPConfig
ccnet-db.LDAPUsers
ccnet-db.Organization
ccnet-db.OrgGroup
ccnet-db.OrgUser
ccnet-db.UserRole
information_schema.CHARACTER_SETS
information_schema.COLLATIONS
information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
information_schema.COLUMNS
information_schema.COLUMN_PRIVILEGES
information_schema.ENGINES
information_schema.EVENTS
information_schema.FILES
information_schema.GLOBAL_STATUS
information_schema.GLOBAL_VARIABLES
information_schema.INNODB_BUFFER_PAGE
information_schema.INNODB_BUFFER_PAGE_LRU
information_schema.INNODB_BUFFER_POOL_STATS
information_schema.INNODB_CMP
information_schema.INNODB_CMPMEM
information_schema.INNODB_CMPMEM_RESET
information_schema.INNODB_CMP_RESET
information_schema.INNODB_LOCKS
information_schema.INNODB_LOCK_WAITS
information_schema.INNODB_TRX
information_schema.KEY_COLUMN_USAGE
information_schema.PARAMETERS
information_schema.PARTITIONS
information_schema.PLUGINS
information_schema.PROCESSLIST
information_schema.PROFILING
information_schema.REFERENTIAL_CONSTRAINTS
information_schema.ROUTINES
information_schema.SCHEMATA
information_schema.SCHEMA_PRIVILEGES
information_schema.SESSION_STATUS
information_schema.SESSION_VARIABLES
information_schema.STATISTICS
information_schema.TABLES
information_schema.TABLESPACES
information_schema.TABLE_CONSTRAINTS
information_schema.TABLE_PRIVILEGES
information_schema.TRIGGERS
information_schema.USER_PRIVILEGES
information_schema.VIEWS
seafile-db.Branch
seafile-db.GarbageRepos
seafile-db.InnerPubRepo
seafile-db.OrgQuota
seafile-db.OrgUserQuota
seafile-db.Repo
seafile-db.RepoFileCount
seafile-db.RepoGroup
seafile-db.RepoHead
seafile-db.RepoHistoryLimit
seafile-db.RepoInfo
seafile-db.RepoOwner
seafile-db.RepoSize
seafile-db.RepoTokenPeerInfo
seafile-db.RepoTrash
seafile-db.RepoUserToken
seafile-db.RepoValidSince
seafile-db.SeafileConf
seafile-db.SharedRepo
seafile-db.SystemInfo
seafile-db.UserQuota
seafile-db.UserShareQuota
seafile-db.VirtualRepo
seafile-db.WebAP
seahub-db.admin_log_adminlog
seahub-db.api2_token
seahub-db.api2_tokenv2
seahub-db.auth_group
seahub-db.auth_group_permissions
seahub-db.auth_permission
seahub-db.auth_user
seahub-db.auth_user_groups
seahub-db.auth_user_user_permissions
seahub-db.avatar_avatar
seahub-db.avatar_groupavatar
seahub-db.base_clientlogintoken
seahub-db.base_commandslastcheck
seahub-db.base_devicetoken
seahub-db.base_dirfileslastmodifiedinfo
seahub-db.base_filecomment
seahub-db.base_filecomment_backup_12c35e
seahub-db.base_filecontributors
seahub-db.base_filediscuss
seahub-db.base_filelastmodifiedinfo
seahub-db.base_groupenabledmodule
seahub-db.base_innerpubmsg
seahub-db.base_innerpubmsgreply
seahub-db.base_userenabledmodule
seahub-db.base_userlastlogin
seahub-db.base_userstarredfiles
seahub-db.base_uuidobjidmap
seahub-db.captcha_captchastore
seahub-db.constance_config
seahub-db.contacts_contact
seahub-db.django_content_type
seahub-db.django_session
seahub-db.group_groupmessage
seahub-db.group_messageattachment
seahub-db.group_messagereply
seahub-db.group_publicgroup
seahub-db.institutions_institution
seahub-db.institutions_institutionadmin
seahub-db.institutions_institutionquota
seahub-db.invitations_invitation
seahub-db.message_usermessage
seahub-db.message_usermsgattachment
seahub-db.message_usermsglastcheck
seahub-db.notifications_notification
seahub-db.notifications_usernotification
seahub-db.options_useroptions
seahub-db.organizations_orgmemberquota
seahub-db.post_office_attachment
seahub-db.post_office_attachment_emails
seahub-db.post_office_email
seahub-db.post_office_emailtemplate
seahub-db.post_office_log
seahub-db.profile_detailedprofile
seahub-db.profile_profile
seahub-db.pubfile_grouppublicfile
seahub-db.registration_registrationprofile
seahub-db.revision_tag_revisiontags
seahub-db.revision_tag_tags
seahub-db.role_permissions_adminrole
seahub-db.share_anonymousshare
seahub-db.share_extragroupssharepermission
seahub-db.share_extrasharepermission
seahub-db.share_fileshare
seahub-db.share_orgfileshare
seahub-db.share_privatefiledirshare
seahub-db.share_uploadlinkshare
seahub-db.sysadmin_extra_userloginlog
seahub-db.tags_filetag
seahub-db.tags_fileuuidmap
seahub-db.tags_tags
seahub-db.termsandconditions_termsandconditions
seahub-db.termsandconditions_usertermsandconditions
seahub-db.two_factor_phonedevice
seahub-db.two_factor_staticdevice
seahub-db.two_factor_statictoken
seahub-db.two_factor_totpdevice
seahub-db.wiki_groupwiki
seahub-db.wiki_personalwiki
seahub-db.wiki_wiki


#6

#7

OK, Where are they stored ?

I guess I could use SeaDrive to search - Just looking for a way to find duplicate posts. I know I have them

Does Seafile do DeDupe ?


#8

After doing a search on DeDup I believe that deduplication is only done within Libraries and not across libraries


#9

So I installed SeaDrive and then using windows explorer or a free tools like Agent Ransack and FileSeek I can search all the libraries that are available to me (even those shared to me).