Migrate AUR towards public subversion repository?

The following idea has been in my head for some time; I was going to just build it; but I figured some discussion might be useful
I think the current setup of the AUR doesn't provide the tools for people to maintain a package. I frequently find myself wanting to add something without wanting to maintain it; or wanting to make a minor fix to an existing entry in the AUR. I know the first problem might be solved by disowning the package, but I have an alternative solution I would like your opinion on.
How about changing the AUR so it would be a web-interface to a subversion repository where everyone can change files in a wiki-like way? This would just be a light webinterface with a simple text-editor area, and some file management tools. The current user-database would be used to verify users, and there would be a single application-account in the svn repository. The application would maintain the relation between commits and users; thereby providing blame functionality to each file. The biggest difference would be that everyone could update every file; with the application providing a complete log of what was changed by who. For external applications to integrate with the AUR, the svn repository could be public read-only.
What do you think about this setup; feedback is welcome

rooloo wrote:I think there has to be some way of doing it like git, being able to have multiple branches of the same project. This way one could easily merge updates into the master private branch.
I was hoping that my suggestion of using subversion would not emerge into a cvs <> svn <> git discussion. What I mean is a versioned file repository and I couldn't care less about the actual implementation
dolby wrote:
I dont care what the AUR looks like or uses but i would prefer uploaded PKGBUILDs reviewed by TUs before uploaded & are accessible by users.
eg. http://slackbuilds.org/repository/12.1/graphics/scrot/
Yep, so would I. But what does that have to do with the idea I posted?
Allan wrote:
I guess the reason I like having a master PKGBUILD that only the maintainer can modify is so people can show their ability to create good PKGBUILDs and eventually become TUs.
Okay; but wouldn't that be just as visible by the changes they commit, as it would be by the number of packages they add?
Allan wrote:It also prevents abuse by malicious parties.
It does, but only a little bit since those parties could upload malicious PKGBUILDS just as well as they could edit existing ones. When locking of packages would be supported; it might defeat the whole idea of packages being publicly maintained.

Similar Messages

  • Migration of content from Subversion repository

    Hi.  I'm trying to migrate some content from some subversion (svn) repositories into SharePoint document libraries.  Since I don't currently have .NET-based svn-reading capabilities, I've got my content in another application that was then calling into the SharePoint copy web service.  With this I can get almost everything I need, but not quite everything.  I want to be able to retain the check-in author, check-in date, and check-in comment from my svn metadata, but I don't see how to force that information into my document library at the time that I upload my document.
    So, how can I create a document in a versioned document library that will allow me to supply my own specific author, modified-by user, and check-in comment?  I am also not opposed to just buying a standalone product that does this, but I can't seem to find anything like it.
    thanks,
    Chris

    Interesting topic..
    We use Tortoise/SVN heavily for our team development.
    We use it for maintaining all kinds of code stuff. VBS, C#, PowerShell, IPF, AU3 etc....
    It's sooo easy to work with, but the backend is either a file share or an  Apache web server.
    Currently there does not seem to exist an IIS backend or even a Sharepoint solution.
    We have been toying with embedding SVN in IIS/MOSS 2007 since versioning is build in there.
    The problem is IMHO the SVN protocol must be implemented in a special MOSS feature and you also need to access the backend trough a web part in order to upload/download subscribe to a repository.
    Supplying the mandatory comment attributes can be done in MOSS in the document library settings by adding columns and making them required.
    We do that kind of stuff in combination with a special autonumbering feature in order to create unique ID numbers for each document.
    I've googled a while about this subject, but there is no real solution in IIS/Sharepoint as far as I know.
    Marcel

  • Authentication cancelled when trying to connect to Subversion repository

    I'm using JDeveloper version 10.1.3.2.0 along with the "Versioning Support for Subversion" version 10.1.3.40.66.
    I've tried to set up a connection to the Subversion repository by entering the URL (which uses https) and my user name and password. But when I click the "Test Connection" button, the response I get is always "svn: authentication cancelled. Connection test failed."
    Is there some trick to getting the authentication working?
    Thanks in advance,
    --Rob Roberts                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    That means the wifi node you are trying to connect to is password protected for an encrypted wifi connection.  You need to know the network password to log on to those wifi networks.
    If this is your own wifi network, then it is the same password you use to connect every other wifi device in the same home.  If you did not set up the network, you need to ask whomever did for the connection password.

  • How can I restore a deleted directory in Subversion Repository to use Data Modeler?

    Hello,
    i search a solution to restore a deleted Directory in Subversion Repository. But i can't find a button, menu item or documentation.
    I'm on WIN7 and use Data Modeler 4.0.3.853 and Developer 4.0.3.16.84.
    Thanks for your help,
    Kathrin

    Hi Philip,
    thanks for your help. I know this solution on the command line. But ... i have to teach my co-workers to use data modeler, developer and Subversion. They have only these Software on their pc's and i hope for a uncomplicated solution directly in data modeler, because they are a menu item, which to click open the window. But you can't do anything.
    The Folder "WoP" was deleted directly under root. My idea was as follows:
    1. I use "Show log" to find the right revision.
    2. I checked out the whole repository "Schulung" for the right revision.
    3. Into my workind copy folder are "WoP" on the right revision (235).
    4. I create a new folder "WoP" on "Schulung" and checkout it
    5. I open the WoP.dmd and save it on checked out folder "WoP" to add version control.
    Handicap: Subversion recognize "WoP" as "NEW" not as "RESTORE"
    But i don't use the comand line for svn respectively i haven't to teach my data modeler user in command line svn.
    Do you evaluate other problems or handicaps for "my way"?
    Do you know if will there be more user-friendly option in the Data Modeler in the future?
    Thanks and greets,
    Kathrin

  • Can I create a DDL migration script without having a repository?

    I'm in the process of evaluating what it would take to migrate from our existing SQL Server (and db2) environments to Oracle, and wanted to test out the Migration function in SQL Developer, to see how 'clean' the resulting DDL would be. I unfortunately do not currently have an Oracle instance with which to play, so I was wondering if there was a way to generate the DDL without connecting to a repository? I don't appear to be able to migrated from source without connecting to a repository. Also, is there a way to run the migration command line so that it can be scripted? Has anyone done that?
    Any thoughts would be greatly appreciated.

    Hi Kpw,
    For nearly all migration functions you need a repository. It is not large so as mentioned above Oracle XE is fine.
    You can access the Migration->Translation Scratch Editor without a repository to see how good a job the migration makes on stored procedures (SQL Server TSQL to Oracle PL/SQL).
    -Turloch

  • How to access partner subversion repository to download code

    SDK Version: 3.7.1
    How can I connect SDK to 'partner' SVN repositor to download code etc,
    I tried and get the following error:
    237
    +----------------------------------------------------------------------+
    |Filename: svn_error.png |
    |Download: https://forums.netiq.com/attachment....tachmentid=237 |
    +----------------------------------------------------------------------+
    sharfuddin
    sharfuddin's Profile: https://forums.netiq.com/member.php?userid=1016
    View this thread: https://forums.netiq.com/showthread.php?t=52439

    Hi,
    you need to add a subversion repository. Not a CVS one.
    Norbert
    >>> On 17.12.2014 at 13:08, sharfuddin<[email protected]>
    wrote:
    > SDK Version: 3.7.1
    >
    > How can I connect SDK to 'partner' SVN repositor to download code etc,
    > I tried and get the following error:
    > 237
    >
    >
    >
    +‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑

  • Unable to import source files to the subversion repository

    hey ....
    i'm use jdeveloper 10.1.3.3.0 and i'm want import source files to subversion repository ...
    what this error?
    org.tigris.subversion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientException: svn: 'pre-commit' hook failed with error output:
    Associations are required on commits.
    svn: MERGE of '/svn/repos/xxxxxxx': 409 Conflict (http://localhost/)
         at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.doImport(AbstractJhlClientAdapter.java:729)
         at oracle.jdevimpl.vcs.svn.imp.SVNImportWizard.executeImport(SVNImportWizard.java:476)
         at oracle.jdevimpl.vcs.svn.imp.SVNImportWizard.commitWizard(SVNImportWizard.java:204)
         at oracle.jdevimpl.vcs.svn.imp.SVNImportWizard.mav$commitWizard(SVNImportWizard.java:78)
         at oracle.jdevimpl.vcs.svn.imp.SVNImportWizard$3$1.run(SVNImportWizard.java:137)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: org.tigris.subversion.javahl.ClientException: svn: 'pre-commit' hook failed with error output:
    Associations are required on commits.
    svn: MERGE of '/svn/repos/xxxxxxxxx': 409 Conflict (http://localhost/)
         at org.tigris.subversion.javahl.JavaHLObjectFactory.throwException(JavaHLObjectFactory.java:435)
         at org.tmatesoft.svn.core.javahl.SVNClientImpl.throwException(SVNClientImpl.java:1245)
         at org.tmatesoft.svn.core.javahl.SVNClientImpl.doImport(SVNClientImpl.java:616)
         at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.doImport(AbstractJhlClientAdapter.java:725)
         ... 5 more
    is urgent .... thanks

    Vale,
    org.tigris.subversion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientException: svn: 'pre-commit' hook failed with error output:
    Associations are required on commits.Talk to your SVN repository administrator - they have put a pre-commit hook in the repository that is failing.
    John

  • Migrate Exchange 2003 Public folders and OAB to Office365?

    Hi guys,
    I am trying to migrate exchange 2003 public folders to office 365. I have read various documentation however they were either out of date or half-solutions.
    The company stored OAB's in each public folder as well, how do I go about migrating these lists into office 365? Will it just "work" if I migrate the public folders across?
    Thanks,
    Alex

    Hi,
    If you are migrating from inhouse 2003 to office 365, then the best options for you are-
    1. Either you can go for the manaul process. You can create PST files and can upload them to mailboxes through office 365 account.
    Kindly refer the below mentioned link for the same 
    http://blogs.technet.com/b/canitpro/archive/2013/05/31/step-by-step-migration-of-exchange-2003-server-to-office-365.aspx 
    2. Or you can go for any 3rd party tool using the same you can migrate your public folders to office 365. This is required when you need to avoid the risks associated and need to keep your environment up and running even while migration process. Respond
    back for third party tool suggestions.

  • Problems using a local Subversion repository in XCode 3.0

    I'm trying to get XCode to point to my local SVN, but no luck.
    I get the error "Error: 180001 (Couldn't open a repository) Description: Unable to open an ra_local session to URL"
    I'd tell myself "learn to setup/reference a SVN repository", but I've been using this SVN install for over a year through Eclipse doing Java development. I've also pulled it up svnX with no issues. Why is XCode balking at my connection info?
    My URL is "file:///usr/local/svn". Any ideas?
    -Mack

    ericmeyers wrote:
    Maybe it's the repository format ?
    Or maybe the permissions on the repository, and the directories above it, since it's in /usr/local? My repositories are all in a folder in a user's Documents folder.
    I just set up Xcode with a local Subversion repository and it worked for me, too. Though I just tested checking out, not checking in, since I did it with a real repository and I didn't want to mess it up too much. Try posting the exact steps you're taking and where you get the error.
    You'll definitely need to use three slashes (file:///usr/local/svn) to get to your repository. If you just use two, you most likely will have a problem, as the first two are for the file URL, and the third one is the actual root directory on the drive, if that makes sense.
    charlie

  • Comitting File Deletions to Subversion Repository

    We use Subversion 1.6.9 with Dreamweaver CS6 to maintain version control on all our web site files.  I need to delete files in my local web site workspace and commit those deletions to the Subversion repository.  The instructions provided on the Adobe help pages don't seem to be in sync with the actual behavior of Dreamweaver CS6.
    I select the file I want to delete in the Files dialog (set to Local View) and press the Delete key on my keyboard.  The "Delete Subversion Assets" dialog appears.  I click the "Delete from Version Control" button.  In the Files dialog, a red minus sign appears to the left of the name of the file I deleted.  This all seems consistent with the available Adobe documentation.  I then right click the file name, select "Version Control" in the popup menu, then select "Commit" submenu item.  A dialog appears bearing the message, "Nothing to do for this operation."  Nevertheless, the file remains in the Subversion repository.
    Question:  What is the correct way to go about deleting a file locally in Dreamweaver and then commit that change to Subversion?

    Hi, Preran.
    Thanks for your response and link.  It appears CS4 had no support for Subversion file deletions.  I had hoped such support would have been added by the release of CS6.
    I may be forced to use a 3rd-party tool, e.g., TortoiseSVN, but wanted to avoid that course of action for fear of creating conflicts with Dreamweaver.
    If you receive additional information from your contacts, please post a reply.
    Many thanks,
    Mark (Amos_G)

  • Subversion repository structure for B2B artifacts

    Hi B2B Gurus,
    We are going to use Subversion repository for our B2B development. Are there any recomendations/best practices around the structure of Subverion Repository for B2B artifacts?
    Any articles to hookup CruseControl for CI?
    Thanks,
    Datla

    Hi Datla,
    As you know that Oracle B2B is not based on IDE development so you may not be able to directly check-in the developed artifatcs into version control system from any IDE. Moreover it is based on configuration instead of coding, so you may also not see the developed artifatcs separately rather it generates XML for configuration which is interpreted by B2B engine at design and run time.
    So from my point of view, you have two options -
    1. Export the configuration (zip file) and store it into version control system as it is, so it would be like versioning the binary artifatcs. Whenever you want, you may import/export configuration from B2B server using ant utility.
    2. Export the configuration and unzip it and store the artifatcs into version control system. In this case you have to make sure that you keep the directory structure intact i.e. whatever is the directory structure inside zip, that must not be changed. Whenever you want to deploy a b2b configuration, check out the respective artifatcs and build a zip out of that which must be same as an exported zip and that you can deploy to Oracle B2B server. This option is more tedious and requires a very strong process in place. If your organization has a very strong deployment and version control process in place then you may opt this approach, otherwise stick to the first approach only.
    You may use ant commandline utility for import/export of configuration from server and you may also use ant utility for deployment of agreements. Please refer -
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10229/scrpt_imp_exp_dep.htm#CEGBDIDB
    Advanced B2B users can also go for self-service API -
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10229/app_selfservice.htm#BABFCIAJ
    Regards,
    Anuj

  • How do I add files to a local Subversion repository using JDeveloper?

    Hi Guys and Gals,
    Using Studio Edition Version 11.1.1.3.0. Extension "Version Support for Subversion 11.1.1.3.37.56.60".
    I'm getting into creating my first "real" JDeveloper program and want to implement Subversion control. I've never done anything with version control software before so please go easy on me.
    Problem:
    <ol>After my initial project import, I cannot add any new files to subversion since the "Add" icon remains grayed out.</ol>
    Process:
    <ol>I'm working off the Oracle JDeveloper 11g Handbook step by step (pages 57-59). I'm not sure what I'm doing wrong.
    <li>Create a local repository by going to Versioning | Subversion | Create Local Repository. No problems</li>
    <li>Select Versioning | Version Application. No problems again.</li>
    <li>All my files now have a '1' by them, but no state icons. I do have a new window called "Versioning Navigator" that popped up showing my files and subversion connection.</li>
    <li>I add a new file. It doesn't matter what type. From looking at the book and online sources, I should be able to right click the file or select Versioning | Subversion | Add to add the file, but the icons are grayed out on the main menu and on my right-click menu all I get is Versioning | Import Files or Versioning | Pending Changes. There are no pending changes in my Pending Changes window.</li></ol>
    What gives?

    Lovett,
    Not sure what you mean by "Integrated?" I'm guessing that what you are probably doing is creating a local repository - that will be OK for just learning and playing about on a single machine, but not for working in a team. I'd seriously recommend installing a SVN server (really, it's quite easy if you use VisualSVN - it's just run the installer and go), as it will be what you must use if you are working in a team environment. For learning - just run the SVN server on the JDeveloper machine - it's what I did when I wrote the articles.
    But yes, I understand the desire to keep it simple. You should be able to do most of the stuff in the ADF Essentials series (except for log in as different users) with a local repository.
    Best,
    John

  • BUG: External Subversion Repository, Can only connect to one URL unless....

    Jdeveloper 11.1.1.6 and Jdevevloper 11.2.2 versions.
    To See video about this "bug" please see http://youtu.be/Dp0laSTnSo4 (I made the video after writing this).
    Use-case: I work on four or five different applications and need distinct repositories for each. I am able to create distinct repositories using the Jdeveloper "create Local Repository" built-in functionality, and then when I "Version Application" I see all the repositories I have created.
    HOWEVER Using an External SVN as described in http://www.oracle.com/technetwork/articles/adf/part1-090228.html
    I have created two repositories: app1 and app2
    When I try to "version [an] Application" I can add only one URL of an external SVN, and am not able to add any others.
    If I look at the repositories.xml file as found in the system directory, I see the following:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <svn-repositories xmlns="http://xmlns.oracle.com/jdeveloper/1013/svn/repositories">
    <svn-repository>
    <url>https://stuart-pc:8080/svn/App1</url>
    <alias>App1</alias>
    <user-name>hr</user-name>
    <password>Bb8W5J9eNtvA1jlqkYoTNWA=</password>
    </svn-repository>
    </svn-repositories>
    If I hack this file and add the extra lines below (with jdeveloper closed), I am able to version an application to the "App2" repository.
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <svn-repositories xmlns="http://xmlns.oracle.com/jdeveloper/1013/svn/repositories">
    <svn-repository>
    <url>https://stuart-pc:8080/svn/App1</url>
    <alias>App1</alias>
    <user-name>hr</user-name>
    <password>Bb8W5J9eNtvA1jlqkYoTNWA=</password>
    </svn-repository>
    *<svn-repository>*
    *<url>https://stuart-pc:8080/svn/App2</url>*
    *<alias>App2</alias>*
    *<user-name>hr</user-name>*
    *<password>Bb8W5J9eNtvA1jlqkYoTNWA=</password>*
    *</svn-repository>*
    </svn-repositories>
    I think this is a bug. Since you can create multiple "local" repositories, you should also be able to this with an external repositories. Also, one should be able to add as many external URLs as necessary in the Jdeveloper GUI, since we may work on multiple applications throughout the course of a day.
    Thank you,
    Stuart
    Edited by: Stuart Fleming on Sep 9, 2012 7:03 PM

    Frank,
    Thank you. Actually, I wasn't completely sure it was a bug, but it seemed that if you could do it using the "Create Local Repository" the functionality ought to be there for the external Subversion.
    Just curious, would you know what the Oracle Fusion Developers use for their Repository? might they also use Maven? Hudson?
    I always appreciate your help!
    Stuart
    Edited by: Stuart Fleming on Sep 10, 2012 7:15 AM

  • Migrating Exchange 2013 public mailboxes to a new server

    We have a client that is leaving their current Hosting company and wants to move to our hosting facility. We have recreated their DC,an Exchange Hub, and Exchange Store. We have exported and imported all of their recipient mailboxes and flipped the switch
    and all mail flow is now going through our hosting facility. The problem lies in that I can not figure out how to move the public mailboxes out of the old exchange server and import it into the new server. Both are Exchange 2013 and running on windows server
    2012. Any help would be greatly appreciated. 

    You're looking at a third-party product.  MigrationWiz does public folders.  There are other cloud-based migration solutions, but I don't know whether they support public folder migrations.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Migration to an existing 6i repository

    We updated the repository from 1.3.2 to 6 (the repository owner is AAA). At the same time, we created a new 6i target repository (the repository owner is BBB). We now plan to migrate the repository from 6 to 6i.
    Two questions:
    1. The repositories have different owners. Will that cause a problem or can the repository have more than one owner?
    2. Will it cause a problem if there is already an id for a user and that user has objects in the repository?
    Thank you in advance.
    Kyle
    null

    Kyle,
    Repository 6 and 6i can have different owners. Ensure you read the migration section in the install guide. You should be migrating between databases, thus you will need to recreate the database users in the new database. Scripts are provided and documented in the migration guide.
    David

Maybe you are looking for

  • Shell program and XML Publisher E-Text Template

    Hi All, We have a customer submitting an rdf report through Shell script using the command line submission ar60run. This is being done in 11i. This rdf handles the File transmission with certain codes for the third party(same as E-Text templates in R

  • Process.exec() doesn't work on linux

    I am running an executable on linux machine using Runtime rt = Runtime.getRuntime(); p = rt.exec(comm); where cmd is as below: local cmd:"/home/spolavar/Lmeasure/LM.exe" "/home/spolavar/Lmeasure/Lmin.txt" but i get the following error. why should the

  • 10.4.7 Disk Imaging Issues

    We have been using a disk image for all of the machines in our department. As updates become available we typically install the update on the Main Image system then use Disk Util. to Restore to other machines..The machines are identical. Every system

  • Block SE16 Access to Table PA0008

    How to block se16 from accessing the table PA0008?

  • Cant see The album artwork!

    Hey i have 30g ipod video 5g. and my problem is, i downloaded Itunes7 then i connect my ipod it upgrade my ipod to 1.2 then i restore my ipod , i put the songs i want then i tried to put the artworks of the albums (i have already all of the artworks