Deze website is automatisch in meerdere talen vertaald met software ontwikkeld door Kohei Koyanagi. Raadpleeg het originele artikel in Engels voor de meest nauwkeurige informatie.

Splync 1.16 maakt zachte verwijdering van projecten mogelijk

Eindelijk kun je op elk moment een project verwijderen

Gebruikers vroegen om een eenvoudige manier om projecten te verwijderen, vooral als een project per ongeluk was aangemaakt of alleen voor testen werd gebruikt. Technisch gezien was er een omweg. Gebruikers konden het project afhandelen en vervolgens archiveren, waardoor het uit de lijst met actieve projecten werd verwijderd. Maar dit proces was niet intuïtief en loste het probleem niet echt op. Het project bestond nog steeds. Het was alleen verborgen voor de lijst met actieve projecten. Voor gebruikers die een schone lei wilden, creëerde dit onnodige wrijving. Iets verwijderen zou niet meerdere stappen moeten vereisen of achtergebleven gegevens moeten achterlaten. Met Splync 1.16 verandert dat.

Een veiligere manier om te verwijderen: Zachte verwijdering

In plaats van een project meteen permanent te verwijderen, gebruikt Splync nu een systeem voor zachte verwijdering. Wanneer je een project verwijdert, wordt het onmiddellijk uit je actieve projectlijst verwijderd en 30 dagen in een verwijderde staat gehouden. Gedurende die periode kun je je projectlijst filteren op Verwijderd om het op elk moment terug te vinden en te herstellen. Deze aanpak geeft je meer flexibiliteit zonder extra risico. Per ongeluk verwijderde projecten hoeven geen permanente fouten meer te worden. Zelfs als een ander projectlid een project verwijdert zonder jouw toestemming, krijg je een melding dat het project is verwijderd.

Automatische opruiming na 30 dagen

Na 30 dagen wordt het project volledig uit de database verwijderd. Achter de schermen beheert Splync projectgegevens met MariaDB. Verwijderde projecten worden in een zacht verwijderde staat opgeslagen voor een beperkte bewaartermijn, en MariaDB's event_scheduler verwijdert de projectgegevens automatisch na 30 dagen. Dit opruimproces vereist geen handmatige actie van jou of de ontwikkelaar. De bewaartermijn en uiteindelijke verwijdering worden automatisch op databaseniveau afgehandeld. Zodra de bewaartermijn eindigt, wordt het project volledig uit de database en uit je app verwijderd. Dit ontwerp houdt je werkruimte schoon terwijl het je toch een veiligheidsbuffer biedt.

Hoe je je project verwijdert en herstelt in de app

Splync maakt veelvoorkomende acties geleidelijk sneller en eenvoudiger. In versie 1.14 voegde ik uitgaven verwijderen toe met een veegbeweging naar links op de uitgavenlijst. In versie 1.15 voegde ik projectklonen toe met een veegbeweging naar links op de projectlijst. In Splync 1.16 volgt projectverwijdering hetzelfde idee. Veeg simpelweg naar links over het project dat je wilt verwijderen vanuit de actieve projectlijst. Je ziet twee opties: Project Verwijderen en Project Kopiëren. Zodra je op Project Verwijderen tikt, verandert de projectstatus in Verwijderd en verdwijnt het uit je actieve projectlijst. Maar omdat dit een systeem voor zachte verwijdering is, kan het project nog steeds worden hersteld. Als je de projectlijst filtert op Verwijderd, kun je het op elk moment tijdens de 30-daagse bewaartermijn terugvinden. Herstellen is net zo eenvoudig als verwijderen: veeg het project naar links en herstel het daarvandaan.

Kleine functie, grote impact

Op het eerste gezicht lijkt het verwijderen van een project een kleine en voor de hand liggende functie. Het is iets wat veel gebruikers vanaf het begin verwachten. Maar in de praktijk is het correct implementeren ervan niet zo eenvoudig als het toevoegen van een verwijderknop. Een goede verwijderfunctie moet meerdere dingen tegelijk in balans houden. Het moet eenvoudig aanvoelen, omdat gebruikers een ongewenst project zonder wrijving moeten kunnen verwijderen. Tegelijkertijd moet het gegevens beschermen, omdat per ongeluk tikken en ongeoorloofde acties in gedeelde projecten kunnen voorkomen. Splync is ontworpen om mensen te helpen gedeelde uitgaven gemakkelijk en met vertrouwen te beheren. Dat betekent dat gebruikers erop moeten kunnen vertrouwen dat hun gegevens op een voorspelbare en verantwoorde manier worden behandeld.

Splync groeit mee met gebruikersfeedback

Splync leert en groeit door gebruikersfeedback. Splync is sterk gericht op gebruikers. Elke inzicht telt en elke opmerking helpt de app te verbeteren. Gebruikersfeedback is een van de meest waardevolle onderdelen van het ontwikkelen van Splync. Het laat zien wat goed werkt, wat verwarrend is en wat gebruikers daarna willen. Veel verbeteringen komen direct van deze stemmen. In toekomstige versies zal Splync het voor gebruikers gemakkelijker maken om hun meningen, ideeën en bugrapporten te delen. Het doel is om de app sneller te verbeteren en een sterkere Splync-gemeenschap op te bouwen. Beter Samen Uitgeven!